Airline-Management-System
Airline-Management-System copied to clipboard
This is a simple Django application in which you can manage flight data, see the details about the flights and the passengers who are aboard.
Airline-Management-System
This is a Django project which I have done as a part of the course CS50’s Web Programming with Python and JavaScript.
This is a simple application in which you can manage flights data, see the details about the flights and the passengers who are aboard.
Project Setup
Once you get the remote version on your device, open your terminal and follow the below steps :
-
Change Directory
$ cd airline
-
Get the server running
$ python3 manage.py runserver
Apps in this project
flights
This app will keep track of all the flights available and the specific route will display all the flights and on clikcing the flight you will be shown the details of that particular flight. Here we can even add passengers to a flight.
users
In this app users can login to check their details and the flights which they are on. Additionally they can even book flights from here. I implemented this to learn how authentication works in django.
admin
This is a route where you can login and see the data about all the models (Flights, Users and Airports) and you can add or delete certain data.
For simplicity I used :
- username : admin
- password : admin
so that you guys can check it out and add or delete data to see how the changes are shown in the website.
:computer: View Course here
Contribute
Contributions are always welcome! Please create a PR to contribute.
:pencil: License
This project is licensed under MIT license.
:man_astronaut: Show your support
Give a ⭐️ if this project helped you!