Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 928 Bytes

README.md

File metadata and controls

42 lines (32 loc) · 928 Bytes

ALLODATE+ <3

Compare your Allocate+ timetables with your friends and find your matching downtime!

Created for Unihack Melbourne 2024, Allodate+ uses a React frontend and a Python backend powered by Flask to parse ics files to determine matching university timetable gaps.

Installation

  1. Clone and open the repo

    git clone https://github.com/lim-joseph/ate_unihack.git
    cd ate_unihack
  2. Install npm packages

    npm i
  3. Open a second terminal in the same directory

  4. Navigate to flask server directory

    cd src/flask-server
  5. Install python packages

    pip install -r req.txt
  6. Run the flask server

    flask run
  7. In the first terminal, run the react dev server

    npm start