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
Log in or sign up for Devpost to join the conversation.