codeNinjaDev / student-space

CSSI Final Project with Casey Avila and Victor Juarez

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Student Space

Purpose of CSSI Final Project

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.

Technologies

Markup/Language: HTML, CSS, JS
Backend: Firebase
CSS Framework: Bulma

How to contribute

  1. Clone this git repository
  2. Either use Google Cloud Shell or install Firebase CLI on OS
  3. Set/Select firebase project: firebase use --add
  4. Start emulator: firebase emulators:start --only hosting
  5. Create a new feature branch based on main branch (e.g git checkout -b feat/<my-feature> main)
  6. Once feature is complete, create a pull request with your feature and request a review from collaborators.

Acknowledgments

Google CSSI final project based on example project: Firebase Notes

Authors

Victor Juarez, Casey Avila, Peter Chacko

About

CSSI Final Project with Casey Avila and Victor Juarez

License:MIT License


Languages

Language:JavaScript 67.9%Language:HTML 24.8%Language:CSS 7.3%