Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Project Name: Free MIT

Group Members:

Viksit Arora
Ishaan Chugh
Keshav Puranmalka

Problem Statement:

MIT has for the last many years been the top choice for companies to recruit fresh talent from. It has become a norm for these companies to come and give a presentation here highlighting the different facets and opportunities of the company. They conduct what is called info-sessions. To incentivize students to come, most of these info-sessions have free food and raffle prizes. This presents a great opportunity to build a platform that categorizes the food by cuisine, date and location and make it available to the MIT students so that they can find places to eat free-food at.

MIT is also home for a number of cultural events that take place throughout the year. This ranges from concerts, dramas, film screenings and magic shows. We could easily extend the platform that is used to solve the free food problem to enable listings for these events. We would again want to categorize by event genre, location and cost of the entry ticket.

USER 1: Hungry and Poor Grad Student

...

  • frequency of task: only once for people who want to upload or personalize content. Never for those who just want to peruse the content
  • preconditions: knowing the url for the web app, having an mit.edu email address/web certificate.
  • sign up**   provide a unique mit.edu email address and password  (or using a web certificate)
    • confirm the email address

...

  • frequency of task: depends on the user. Someone looking for free food might look daily. Those managing events might only look daily within a week of their event.
  • precondition: know the url for the app (and have a certificate to create an event)
  • log in:**  provide certificate (or other identifying credentials)
Interact with the Website:
  • Upload an event**  frequency: depends on the user. Those organizing career fair stuff might do it 5 times a day for 3 weeks, and never again in the semester. Others might do it consistently once a month.
    • precondition: logged in
    • edit type/time/location of event
    • Select privacy settings for event, and which users to advertise to (alert or not)
    • Note: you can also upload an event by sending the anne hunter e-mail to our servers and our brilliant machine learning filters will create the event automatically
  • Filter events** Preconditions: none (well, you must be on the website)
    • Frequency: everytime you are looking for an event. This varies from user to user.
    • By categories.*** I want to see a classical indian performance.
    • By time***  I want free food Thursday for lunch. What are my options
    • By popularity***  I want to go where ALL the cool kids are going
  • Manage Groups and Notifciations**  preconditions: must be logged in with a username
    • frequency: not that often
    • Create/delete a groups***  add members to the group
    • manage groups privacy settings
    • Join/leave a group
    • Change notification settings (e-mail, text, etc.)
  • Rate an event/Mark event**  preconditions: once per event per person going to it
    • mark the event to let everyone know you are coming*** or mark it annonymously but still get the number of people count higher
    • Rate an event to indicate that the event is totally rad or is worse than a 6.813 lecture (just kidding)