The Airport Project is a web application that provides a server-client solution for managing airport operations. The project consists of an ASP.NET server and an Angular client-side application.
Before running the Airport Project, please ensure that you have the following software installed:
- MongoDB: The project requires MongoDB to store and manage data. Install MongoDB by following the official installation guide for your operating system.
- Clone the repository to your local machine.
- Open the ASP.NET server project in your preferred development environment (e.g., Visual Studio).
- Make sure MongoDB is running on your machine.
- Configure the connection string for MongoDB in the server's appsettings.json file, if necessary.
- Build and run the server project. This will start the ASP.NET server on the specified port (e.g.,
https://localhost:7209).
- Open the client-side project in your preferred development environment (e.g., Visual Studio Code).
- Install the required dependencies by running the following command in the project directory:
npm install - After the dependencies are installed, start the Angular development server by running the following command:
This will start the client application on a development server (e.g.,
ng servehttp://localhost:4200).
Once the server and client are running, you can access the Airport Project through your web browser. Open your
preferred browser and navigate to the client application's URL (e.g., http://localhost:4200).
The Airport Project allows you to perform various airport management operations, such as running the simulator, adding flights, and monitoring airport resources. Explore the user interface and follow the provided features and functionality to interact with the application.
The Airport Project is open-source software released under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.
For any inquiries or questions regarding the Airport Project, please contact Shahar Faradyan on LinkedIn.