Skip to content

hcp-uw/time-sync

Repository files navigation

TimeSync

Problem

Finding common times for a meeting is tough!
Whether you are scheduling a lunch with friends or work time with your colleagues, you never know other people’s schedule and oftentimes have to spend hours communicating to find a time when you are all free.
There is no way that you both can find a convenient time without discussing several options and then slowly coming to a conclusion.

Solution

We developed a web application for groups of roommates, classmates, and colleagues to sync calendars.
The model design is based on Kahoot for ease of use for new consumers, utilizing a group numbering system to form groups.

MVP/Accomplishments

  • Built frontend using React and utilized Firebase as the backend to store calendar events and times pulled using Google Calendar API.
  • Learned to host the finished project on a live website using Vercel.

Timeline

  • 11/14 - Idea formed
  • 1/9 - Formal spec presentation
  • 1/16 - GitHub repo initialized
  • 2/06 - Figma started
  • 2/13 - Started transferring Figma design to code
  • 2/20 - Implemented Firebase setup
  • 4/16 - Connected frontend to backend
  • 4/23 - Hosted website using Firebase CLI
  • 5/19 - Connected calendar with Firebase
  • 8/29 - Added preview
  • 9/8 - API keys hidden
  • 9/20 - Hosted website using Vercel

Tech Stack

  • HTML/CSS
  • React
  • NodeJS
  • Express - Web framework
  • Axios - HTTP client library
  • Google Calendar API
  • Firebase BaaS
  • Firebase CLI
  • Vercel

Check us out!

TimeSync - UW Project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published