Noteation allows musicians to effortlessly turn pages with facial gestures and annotate virtual sheet music.
Built for Hack the North 2022 and finished as finalists!
Both the frontend and backend are implemented in this repository in the frontend and backend directories respectively, and can be set up independently as outlined below
To install the dependencies, run:
$ cd frontend
$ yarn installTo run the application, run:
$ yarn startThen head to http://localhost:3000 on a browser to see the frontend!
To create a virtual environment and install dependencies, run:
$ python3 -m venv venv
$ source venv/bin/activate # Unix-like systems
$ source venv/Scripts/activate # Windows
$ pip install -r requirements.txtOnce you have tehse dependencies set up, you can run the backend. To run the flask application that interfaces with our CockroachDB database:
$ python -m flask runThe part of our project that actually interfaces with the AdHawk SDK is in backend/src/main.py. To run, you must first install the AdHawk vision SDK, which is outside the scope of this readme but see here for documentation. Once that is running, simply call
$ python ./main.pyAnd events will start being streamed to the CockroachDB database.
Built by Xander Naumenko, Renu Rajamagesh, and Prayus Shrestha.
Credits to Website Vectors by Vecteezy for the logos, AdHawk for the awesome glasses, and the entire Hack the North team for putting together an amazing event.


