Domatio is a web site for roommates. It was created using Ruby on Rails.
How To View The Site
Domatio is currently deployed on Heroku. To view it visit domatio.herokuapp.com It may take a while to load as Heroku idles the server sometimes and it takes up to a minute to run the server again.
If you would like to run Domatio on your own system, perform the following:
NOTE: This will NOT work on a Windows machine. Please use a Unix system.
Install Git, Ruby 1.9.3-448 and Rails 3.2.8 (As of November 5, 2013 CSIL at UCSB is running the correct versions)
Clone the repo
git clone email@example.com:ryanlevi/domatio.git cd domatio
bundle install --without production
If you are greeted with no errors, you may now run the server by typing in the following:
To run tests and check coverage, navigate to the domatio folder and type in the following:
You can see a detailed coverage report by navigating to domatio/coverage/index.html
How to Use Domatio
First, sign up on the front page with your email, Name and password. Then create a group and invite your roommates. If your roommates are already part of a group, wait for an invitation from them. To create a Bill, click Bill on the navigation bar and click Add New. To view the discussions, click Discussions. To add a discussion, click +New. To add a reply to a current discussion, type your response and click Reply. To log out, press log out on the top left corner of your screen.
This is a group project for our CS 48 Software class at UCSB. Group members:
Ryan Levi Shayon Javadizadeh Sidney Rhoads Marc Juchli Jaime Pedraza