Skip to content

ManagerOwen/AirportManagementSystem

Repository files navigation

                    Airport Management System

Overview

The Airport Management System is a comprehensive application designed to manage various operations within an airport. This system covers aspects such as flight scheduling, passenger management, and more, aiming to streamline airport operations and improve efficiency.

Features { Flight Management: Schedule and manage flights, including arrivals and departures. Passenger Management**: Handle passenger check-in, boarding, and other related activities. and more }

Technologies Used { Frontend: HTML, CSS, JavaScript, React Backend: Node.js, Express.js Database: MongoDB Authentication: JWT (JSON Web Tokens) Version Control: Git Deployment: Docker, Kubernetes }

Installation

Prerequisites { Node.js MongoDB Docker (optional, for containerization) }

Steps: { Clone the Repository git clone https://github.com/your-username/airport-management-system.git cd airport-management-system

Install Dependencies npm install

Set Up Environment Variables Create a .env file in the root directory and add the following variables: nv MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret

Run the Application npm start

Access the Application Open your browser and go to http://localhost:3000 }

Usage: { Admin Login

  • Use admin credentials to log in and manage the system.

Flight Management

  • Add, update, or delete flight schedules.

Passenger Management

  • Check-in passengers and manage boarding processes.

Baggage Handling

  • Track and manage baggage throughout the airport.

Staff Management

  • Assign tasks and manage staff schedules.

Contributing I welcome contributions! Please follow these steps: {

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -m 'Add YourFeature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a Pull Request. }

License This project is licensed under the MIT License. See the LICENSE file for details.

Contact For any questions or feedback, please contact us me: Email: [email protected]

About

Airport Management System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published