Skip to content

Latest commit

 

History

History
36 lines (32 loc) · 1.16 KB

README.md

File metadata and controls

36 lines (32 loc) · 1.16 KB

Build Status

Room538

A hostel room control application. It is destined for controlling who is next on things like "cleaning up", "taking out trash" or other activities between you and your roommates.

Deployed to Heroku: https://room538.herokuapp.com/

Features

  • Authentication via registration, VK or Google
  • Create rooms and invite your roommates to them
  • Create new activities and use them in your room
  • Simple dashboard with:
    • Status: who is next on what activities
    • Progress: progresses on every activity of every roommate
    • History: history of submitting done activities in your room
  • Ability to reset room progress, edit or leave room

Technologies:

  • Language: Ruby
  • Framework: Rails
  • Database: PostgreSQL

Local development

  1. Install PostgreSQL
  2. Run the following commands to install project:
$ git clone https://github.com/hmlON/room538.git
$ cd room538
$ bundle install
$ rails db:create db:setup
$ rails server

Testing

$ rails db:test:prepare
$ rspec