EventFlow is a full-stack Django web application designed for creating, managing, and registering for events. It offers an intuitive user experience for both organizers and participants.
- ✅ User Registration & Authentication
- ✅ Create, Edit, and Delete Events
- ✅ View Your Created Events
- ✅ User Profile Management
- ✅ Event Registration System
- ✅ Email Notifications
- ✅ Responsive Design with Bootstrap 5
| Feature | Screenshot |
|---|---|
| Home Page | ![]() |
| Create Event | ![]() |
| Edit Profile | ![]() |
| My Events Page | ![]() |
- Frontend: HTML, CSS, Bootstrap 5
- Backend: Django 5.x
- Database: SQLite (Default)
- Authentication: Django Auth
- Image Upload: Django Media Storage
- Email: SMTP (Gmail)
git clone https://github.com/SakshamCloudOps/EventFlow.git
cd EventFlowpython -m venv env
env\Scripts\activate # On Windowspip install -r requirements.txtpython manage.py makemigrations
python manage.py migratepython manage.py runserverVisit: http://127.0.0.1:8000/
| Username | Password | Role |
|---|---|---|
admin |
admin123 |
Superuser |
testuser |
test123 |
Event Creator |
EventFlow/
├── events/ # Main Django App
├── templates/
│ ├── events/
│ └── accounts/
├── static/
├── media/
├── db.sqlite3
├── requirements.txt
├── manage.py
└── README.md
Saksham Sambhaji Kamble
📫 sakshamskm.kamble@gmail.com
🔗 GitHub
If you like this project, don’t forget to ⭐ the repo and share your feedback!



