Welcome to Convener
Team Members
Project Leader: Hector Solis
Project Manager: Jerry Cai (qizhec@princeton.edu)
- Gerry Wan (gwan@princeton.edu)
- Aaron Bargotta (bargotta@princeton.edu)
- Hector Solis (hsolis@princeton.edu)
Deployed App
Check out our awesome app here.
Elevator Pitch
Introducing Convener. Have you ever had difficulties scheduling group meetings with other students on campus? How many times have you had to painfully reschedule a meeting because someone couldn’t make it? Finding an acceptable meeting time isn’t so easy. Our solution is an online web app called Convener. Convener provides a beautifully simple and robust interface for inviting and accepting meeting requests. With the ability to request, notify, and accept, Convener is the only tool you’ll need to use when scheduling a meeting. A few basic features like saving preferred meeting times to a profile makes it possible to schedule meetings almost autonomously. We are certainly not the first meeting time scheduler to exist. However, other solutions don’t understand Princeton students like we do. With the simplicity of CAS login, users will be much more likely to sign in and stay signed in and get the most out of all the features Convener seeks to provide. This is great since Princeton students tend to be involved in tons of things and likely need to schedule meetings quickly. Our goal is to get wide user adoption from the student population on campus and make convening less of a headache.
Design Document
View our design document here.
Milestones Timeline
- March 27
- Git repository set up
- Project Progress Site up and running
- March 31
- Server up and running
- Database tables setup
- Static front end
- April 2
- CAS integration
- Landing page completed
- Interactive front end
- Database functions done
- April 7
- Database to server communication
- Server to database communication
- Client to server communication
- Server to client communication
- April 14
- End to end connectivity done
- Fully working prototype completed
- Heatmap implemented
- Working minimum viable product deployed on Heroku
- April 21
- Client to Database security: added
- UI revamp: completed with color scheme change
- Additional Features: added saving preferred times
- April 28
- Beta test with close friends completed
- Bug fixes on the frontened and more aesthetic changes
- Added email notifications for requesting and responding to meetings
- May 5
- Clean up UI
- Bug fixes for deleting meetings
- Added invert feature
- More security on backend
- Demo Week
- May 14
- Everything done and submitted