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/
- 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
- Language: Ruby
- Framework: Rails
- Database: PostgreSQL
- Install PostgreSQL
- 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
$ rails db:test:prepare
$ rspec