Skip to content

itkpi/room538

 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 76.5%
  • HTML 19.8%
  • CSS 1.6%
  • JavaScript 1.4%
  • CoffeeScript 0.7%