This is a Full Stack Responsive Website for uploading and showcasing users' favorite memories.
- ✅ User Authentication
- ✅ Image Upload
- ✅ Display images in a mosaic format
- Open the
backenddirectory in the terminal. - Install dependencies from
requirements.txt:pip install -r requirements.txt
- Run the Django development server:
python manage.py runserver
- The backend will be available at: http://localhost:8000/ 🎉
- Navigate to the
frontenddirectory in the terminal. - Start the React app:
npm start
- The frontend will be available at: http://localhost:3000/ 🚀
- Username:
admin - Password:
admin - Access the admin panel at: http://localhost:8000/admin
| 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.
| 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) |