Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 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)

About

This is a Full Stack Responsive website for uploading and showcasing users' favourite memories. The application have the following features. 1. User Authentication 2. Image Upload 3. Show images in mosaic formation

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages