Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

flight-booking-and-management-system

โœˆ๏ธ Flight Booking and Management System

A full-stack web application designed to search, book, and manage flight reservations. Built with custom flight data and organized into frontend and backend folders for maintainability and scalability.


๐Ÿš€ Features

  • User signup and login
  • No ads and advertisement
  • budget friendly-show flights starting with cheap prices
  • Search flights by destination, date, and airline
  • Book reservations
  • View booking history
  • Admin panel to manage flight data

๐Ÿ› ๏ธ Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • Data Storage: Custom CSV file (flights_extended.csv)
  • Tools: GitHub

๐Ÿ“ฆ Installation & Run

# Clone the repo
git clone https://github.com/anjali1521/flight-booking-and-management-system.git
cd flight-booking-and-management-system

# Backend setup
cd backend
npm install
npm start

๐Ÿ“ To-Do List

Connect frontend forms to backend API routes

Add search filters (price, airline, time)

Make UI responsive for mobile

Deploy app to web (using Render or Vercel)

๐Ÿ“Š Custom Flight Data

This project uses a manually created dataset: flights_extended.csv, which simulates real flight records including flight number, departure, arrival, airline, and date. No external APIs or databases are requiredโ€”making it lightweight and easy to test.


๐Ÿš€ Project Overview

Flight Booking and Management System is a web-based application designed to simplify flight search, booking, and management. It provides a clean interface for users to explore available flights, apply filters, and make bookings seamlessly.

The system is built with a focus on:

Frontend usability: Responsive design for desktop and mobile.

Backend reliability: API routes to handle booking, search, and data management.

Custom dataset: Ensures consistent testing without dependency on external APIs.


Update README with project details and custom CSV info

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages