- Python >= 3.6
- Miniconda or Anaconda
- Node.js >= 12.0.0
- Clone the repository
- Create the Conda environment:
conda env create -f environment.yml -n inflight
- Navigate to the frontend directory:
cd frontend
- Install the frontend dependencies:
npm install
- Navigate to the scripts directory in the backend folder:
cd backend/scripts
- Activate the Conda environment:
conda activate inflight
- Run the script to convert the CSV data to parquet files:
python convert.py
- Navigate to the backend directory:
cd backend
and run the backend server:python app.py
- Navigate to the frontend directory:
cd frontend
and run the frontend server:npm start