Skip to content

sarthfrey/WatWhenWhere

 
 

Repository files navigation

WatWhenWhere

WatWhenWhere is an open-source web-app that allows UW students to find common meeting times between any number of friends. It’s optimized for PC, mobile and tablets.

Front end was done in HTML/CSS and Javascript. Backend was done in PHP, Python and Javascript.

Signing Up

  1. Head to WatWhenWhere.
  2. Login with either Facebook or Google integrated login.
  3. Follow the on-screen instructions to upload your UW schedule from Quest.
  4. Congratualtions, you've created an account!

Adding Friends

  1. From the main menu, click on 'View Friends'.
  2. Under the 'Add Friends' subtitle, you can type in a name or UID to search for friends.
  3. Click the plus sign beside the name of the person you want to add to befriend them.

Doing a Compare

  1. From the main menu, click on 'Compare Schedules'.
  2. Under the 'Add Friends' subtitle, use the select box to add friends you want to compare with.
  3. When you're done adding friends, click the 'Update' button to refresh the table.
  4. Yellow timeslots represent common available times.
  5. Use the two arrows beside the current day to change the date.

Compare Image

Authors

Nathaniel Woodthorpe (Facebook/Google Login implementation, backend PHP and JS)

Sarth Frey (Python core algorithms)

Edward Lu (Design and implementation of website front-end)

Shakeel Rao (Schedule parsing)

About

An open-source service for Waterloo students that helps find common avaliabilities between friends.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 71.0%
  • HTML 17.0%
  • CSS 3.6%
  • JavaScript 3.2%
  • PHP 3.0%
  • Makefile 1.1%
  • Other 1.1%