This README provides step-by-step instructions to set up the website, install the necessary dependencies using a bash script, and run a Python script using a separate bash script.
Ensure that the following are installed on your system:
- Clone the entire project repository.
git clone https://github.com/rayannm/UberHackathon
cd UberHackathon- Run the following command to install the required packages for the website and run it using the bash script:
chmod +x run_website.sh
./run_website.shThe run_website.sh script contains the following:
#!/bin/bash
cd uberhackathon
npm install
npm run dev-
Navigate to the directory containing
peakTimeAnalysis.py. -
Run the following command to install the Python dependencies and execute
peakTimeAnalysis.pyusing a bash script:
chmod +x peakTimeAnalysis.sh
./peakTimeAnalysis.shThe peakTimeAnalysis.sh script contains the following:
#!/bin/bash
# Install Python dependencies from requirements.txt
pip3.8 install -r requirements.txt
# Run coords.peakTimeAnalysis
python3.8 peakTimeAnalysis.py-
Navigate to the directory containing
analysis.py. -
Run the following command to install the Python dependencies and execute
analysis.pyusing a bash script:
chmod +x analysis.sh
./analysis.shThe analysis.sh script contains the following:
#!/bin/bash
# Install Python dependencies from requirements.txt
pip3.8 install -r requirements.txt
# Run analysis.py
python3.8 analysis.pyEnsure that you have appropriate permissions to execute the bash scripts (run_website.sh, peakTimeAnalysis.sh, analysis.sh). If needed, you can modify the permissions using the chmod command.

