Slate is an online platform allowing users to dynamically create time schedules and generate comparsions between peer schedules that automate the time management aspect of group work.
- Install npm with Node.js.
- Ensure that the latest version of pip is installed by typing
pip --version
in your terminal. - Install
firebase_admin
andflask
with pip.
C:\Users\TheZombieCloud\Documents\GitHub\SlateWebApp\slate>pip install firebase_admin
C:\Users\TheZombieCloud\Documents\GitHub\SlateWebApp\slate>pip install flask
To get started, make a clone of this project and go to \SlateWebApp\slate
in your terminal. Run npm start
, which will display the webpage on localhost:3000
.
C:\Users\TheZombieCloud\Documents\GitHub\SlateWebApp\slate>npm start
Then, go to \SlateWebApp\backend
, and run python main.py
. The server should now be running on localhost:5000
.
C:\Users\TheZombieCloud\Documents\GitHub\SlateWebApp\backend>python main.py
Login/Signup Page:
Profile Page:
Schedule Page (The schedule is built with increments of 10 minutes):
Change Password:
Version 1.0
- Friends page
- Improved schedule interface