Skip to content

raiyan12999/Flight-Booking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flight Booking System

The Flight Booking System is a web application built using Django that allows users to register, log in, and book flights. It includes an admin panel for managing flights and users and provides an intuitive interface for CRUD operations.


Features

  • User authentication (registration and login).
  • CRUD operations for flight management.
  • User-friendly interface using Django templates.
  • Database integration using SQLite.
  • Admin panel for managing flights and users.

Technology Used

  • Backend: Django Framework
  • Database: SQLite
  • Frontend: Django templates with basic HTML and CSS

Backend

  • Django: Handles user authentication, routing, and database integration.
  • SQLite: Lightweight database for storing user and flight information.

Frontend

  • HTML templates designed using Django.
  • Basic CSS for styling.
  • No JavaScript framework used.

Limitations

  • No API integration for external communication.
  • Limited frontend interactivity due to lack of JavaScript.
  • Basic database structure, which may not scale for larger datasets.

Future Enhancements

  • Implement RESTful APIs for external system integration.
  • Add advanced search and filtering for flights.
  • Add payment integration
  • Enhance the frontend using JavaScript frameworks like React or Vue.js.
  • Upgrade to a scalable database like PostgreSQL for production use.

Author

Raiyan Bin Atik
GitHub Profile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published