Versions Compared

Key

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

...

For the frontend, Housebill uses HTML5 with CSS, as well as jQuery. The database used is MySQL, and the backend functionality is written in Ruby on Rails. 

The database holds information about the Users, Households, and Bills. In addition, there is a table called User_Bills that connects Bills to Users. This last table is necessary because the relationship between Users and Bills is many-to-many. 

Currently, the site is hosted on scripts.mit.edu, which uses Apache to serve the HTML pages generated by the backend.

Evaluation

Users were given a briefing and then given each task individually as tasks are completed.

...