Skip to content

Feature List

Kelsey Legault edited this page Oct 14, 2016 · 1 revision
  1. Core feature for MVP: Create a Club Page as a Club Admin
  • Description: The main function of Clubhub. The ability to fill out a form to then receive a template of a website with the information from the form. Club admins can create a website, and then share the website publicly.
  • Requires: we need to create a db, re-implement front-end in react, design and develop the editor
  • Due: Milestone 2
  • Status: Template is designed and developed, Bare bones form is functionally hooked up to website template
  • Time Estimation: 30 hours
  1. Directory of University-specific Clubs
  • Description: A link on any clubhub website will direct to a directory of all the university specific to one university.
  • Requires: database, react front-end, back-end querying
  • Due: Milestone 2
  • Status: Not started
  • Time Estimation: 8 hours
  1. Club Verification
  • Description: Verify the authenticity of the club admin creating the club page before allowing public facing pages (or flag a visible page as unverified?)
  • Requires: database, verification process form / status pages, hidden unverified club pages, back-end querying
  • Due: Milestone 2
  • Status: Preliminary research into verification methods started
  • Time Estimation: 12 hours
  1. Account Inheritence
  • Description: Provide an effective means for club admins to pass on the account to the next admin, and a means for dormant accounts to be reclaimed by the club in the absence of the admin.
  • Requires: database, inheritence claim form, emailautomation systems (depending on methods chosen)
  • Due: Milestone 2
  • Status: Preliminary research into inheritence methods started
  • Time Estimation: 12 hours
  1. Google Maps and Calendar Integration
  • Description: A google maps iframe and google calendar link to relevant club events on the website
  • Requires: google API research, implementation. Editor integration for adding map/calendar, database fields
  • Due: Milestone 3
  • Status: Not started
  • Time Estimation: 8 hours
  1. Unsplash Photo Generation
  • Description: If a club admin does not have the perfect photo to represent their club, in our editor they can quickly search Unsplash’s library for a beautiful, high-quality image (the images are licensed for free-use)
  • Requires: Integration with Unsplash API, design and development of searchable interface within the editor
  • Due: Milestone 3
  • Status: researched API integration and have verified it is possible
  • Time Estimation: 8 hours