Skip to content

Latest commit

 

History

History
77 lines (53 loc) · 2.26 KB

File metadata and controls

77 lines (53 loc) · 2.26 KB

🌟 Full-Stack Image Sharing App

This is a Full Stack Responsive Website for uploading and showcasing users' favorite memories.

✨ Features

  • ✅ User Authentication
  • ✅ Image Upload
  • ✅ Display images in a mosaic format

🛠 Technologies Used

Backend: Python (Django) 🐍

Frontend: ReactJS ⚛️


🚀 Steps to Run This Project

🔹 Backend Setup

  1. Open the backend directory in the terminal.
  2. Install dependencies from requirements.txt:
    pip install -r requirements.txt
  3. Run the Django development server:
    python manage.py runserver
  4. The backend will be available at: http://localhost:8000/ 🎉

🔹 Frontend Setup

  1. Navigate to the frontend directory in the terminal.
  2. Start the React app:
    npm start
  3. The frontend will be available at: http://localhost:3000/ 🚀

🔑 Admin Panel Access


🤓 Test User Credentials

Username Password
zudaif zudaif
sonu sonu
john john

👉 You can log in using these credentials to view uploaded images and upload new ones.
👉 Alternatively, sign up as a new user and upload your own images.


🔗 Important URLs

Page URL
Landing Page (Login & Signup) http://localhost:3000
Signup Page http://localhost:3000/signup
Login Page http://localhost:3000/login
User Dashboard http://localhost:3000/homepage
Public User Profile http://localhost:3000/username (Replace username with actual username)