Skip to content

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

Notifications You must be signed in to change notification settings

lim-joseph/ate_unihack

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks