Logo

BalanSync

Tool handles organization of events and also does recommendation through general AI applications.

Built for HackHers Spring 2024

hackhers banner

How to install

Follow these steps to set up the environment and run the application.

  1. If you are not an author, fork the repository here.
  2. Clone the repository.
    git clone https://github.com/koolkusum/HackHers-2024.git
  1. Create the python virtual environment.
virtual env 
  • OR
python -m venv env
  1. Activate the Virtual Environment (Not necessary for vscode).
  • On Windows.
env\Scripts\activate
  • On macOS and Linux.
source env/bin/activate
  1. Install Dependencies
  • Make sure your pip version is up-to-date:
pip install --upgrade pip
pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
pip install -r requirements.txt
  1. Run the app
cd flask
python -m flask run

Technologies

  • Flask
  • Python
  • Google Calendar API
  • Gemini API
  • Bootstrap
  • JavaScript
  • SQL