Inspiration

We where inspired by the fact that we, as tutors, spent more than 30 hours a week sending messages back and forth to schedule students, we don't want to waste that much time.

What it does

I allows tutors to input the time they are free, and students can log in and select the times they want to have classes

How we built it

We used react and node.js for the coding. To store all of the data we use google cloud firestore.

Challenges we ran into

There were a lot lol. The main one is that we weren't proficient with the languages, so we had to learn almost everything. Google authentication and async functions proved to be very hard to handle.

Accomplishments that we're proud of

Managing to have a nice idea and starting executing in very little time.

What we learned

Everything is possible, even if you don't know the language, you can always learn it. However, doing something new takes a lot more time and effort than what we expected to.

What's next for SpartanScheduler

There are a lot of things we still want to implement:

  • Email confirmation
  • Dynamically adding users to the dropdown list
  • Creating roles, so students and tutors can do different things
  • Have a nicer workflow in the website
  • Integration with google calendar's API
Share this project:

Updates