The goal of this project is to create a web app that provides students with a centralized place to study and focus alongside with necessary, relevant, and helpful information.
Students often get pulled in several different directions: from checking their upcoming events, viewing/creating their notes, listening to music, and completing their tasks for the day. Switching between all these applications often impede a student’s productivity and open opportunities for countless distractions.
Student Space limits distractions and provides for the most essential needs (Tasks/ToDo, Upcoming events/Calendar, Music, and Notetaking) of a student, all in a centralized location. If needed, there is an Xtreme/No distraction mode with just a notepad as the camera on your device verifies that you are still at your desk.
Markup/Language: HTML, CSS, JS
Backend: Firebase
CSS Framework: Bulma
- Clone this git repository
- Either use Google Cloud Shell or install Firebase CLI on OS
- Set/Select firebase project:
firebase use --add
- Start emulator:
firebase emulators:start --only hosting
- Create a new feature branch based on
main
branch (e.ggit checkout -b feat/<my-feature> main
) - Once feature is complete, create a pull request with your feature and request a review from collaborators.
Google CSSI final project based on example project: Firebase Notes
Victor Juarez, Casey Avila, Peter Chacko