Grade visualization with automatic web scraping from Powerschool for students.
- install Python 3.13.0
- install Node.js 22.12.0
- install redis-server
- install mongodb
- create a
.env
file with the keys in.env.example
pip install -r requirements.txt
npm i
- Run
redis-server &
in terminal - Set the port in
.env
to5996
- From project root,
node server/graderoom.js
- Run
redis-server --port 6381 &
in terminal - Set the port in
.env
to5998
- From project root,
node server/graderoom.js
- Navigate to
127.0.0.1:[port]
in your browser, whereport
is5996
for stable and5998
for beta - A default account will be created with the following credentials:
- Username:
admin
- Password:
Pa5sw0rd
- Username: