- Users can create their user account.
- Users can book both one-way as well as round-trip tickets.
- Webpages are mobile responsive.
- Users can cancel their booked tickets.
- Users can view their previously booked tickets (Both confirmed and cancelled tickets).
- Tickets are downloadable as pdf document.
- As-you-type Search
- Install project dependencies by running
py -m pip install -r requirements.txt
. - Run the commands
py manage.py makemigrations
andpy manage.py migrate
in the project directory to make and apply migrations. - Create superuser with
py manage.py createsuperuser
. This step is optional. - Run the command
py manage.py runserver
to run the web server. - Open web browser and goto
127.0.0.1:8000
url to start using the web application.
python manage.py createsuperuser