Skip to content
olivierlacan edited this page Apr 29, 2011 · 7 revisions

Welcome to the roomies wiki!

Core Features

Registration

The process should be the following:

  1. The visitor enters his email address in the "Move In" form on the home page
  2. The user is presented with a modal to choose their own password or have one generated for them.
  3. A random secure password is generated if the user opted for this and shown to the new user in a flash notice and sent to the email address he provided along with a confirmation link to be clicked on within 48 hours.
  4. The user is not prompted to change his password, since the password we generated is secure. The password can be changed if the user chooses to.

House Creation, Modification & Roomie Addition

  1. The user clicks on the "build a house" link from their profile page.
  2. A modal is shown with an empty input field for the user to type in their desired house name.
  3. The user is directed back to their profile page where they can change the name of the house, add roomies to it, or "kick them out" of the house.
  4. To add a roomie, the user clicks on "add roomie" in the "change house or add roomies" modal.
  5. The user types in the email address of the person they wish to add.
  6. That person receives an invite to join the original user's house, which they can accept or reject.

User Profile Modification

  1. The user click on the "edit profile" link from their profile page.
  2. A modal is shown with an input for the user's name, email address, and password.
  3. The user is redirected back to their profile page with a success of failure message.

Rewards & Achievements

  1. The user receives automatic rewards when signing in to Roomies (1 point), creating an assignment (2 points) and completing an assignment (3 points).