Travello is my first full-stack web application built using the Django framework. This project showcases a dynamic and interactive travel website with essential user authentication features like login, logout, and registration. It’s a beginner-friendly project that demonstrates my learning and application of core Django concepts.
- Interactive homepage with travel destinations
- User Authentication (Login, Logout, Register)
- Session-based security using Django’s auth system
- Clean and responsive UI built with HTML, CSS (and optionally Bootstrap)
- Django admin panel to manage destinations and users
- Modular and scalable project structure
- Python 3.x
- Django 4.x
- HTML5 / CSS3
- Bootstrap (optional, for styling)
- postgresql (default Django database)
- VS Code (IDE used)
Follow these steps to run the project on your local machine:
git clone https://github.com/your-username/travello.git
cd travello
python -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activate
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
http://127.0.0.1:8000/