The Aerodynamics project manages flight data through a Vue.js frontend and a Dockerized backend API. It includes functionalities for uploading flight data, viewing flights, and editing flight details.
Follow these instructions to get a copy of the project up and running on your local machine for development purposes.
- Node.js and npm (Node Package Manager) installed on your machine.
- .NET 8 installed
- Docker
- Docker Compose
- Frontend - Vue3
- Backend - .NET 8
Start all the containers at once
./start.ps1
Stop all the containers at once
./stop.ps1
To run all services using Docker Compose:
AeroDynamics ├── aero-dynamics-backend │ └── docker-compose.yml └── aero-dynamics-frontend └── docker-compose.yml
docker-compose up -d
- Frontend - localhost:8085
- Backend - localhost:5000
- Sample Data/SampleCsv.csv