karanm645 / HotelPro

0 stars 0 forks source link

Hotel Pro Deployed Site

image

Table of Contents
  1. About This Project

About This Project

This project is a backend reservation system. As a hotelier + programmer, I found a niche of hotel owners who log reservation details on paper manually and want something simple yet useful to manage their guests and reservations. Update: I've finished basic functionalities such as creating properties and guests, and having a dashboard to check in guests.

Learning Goals of Project

I wanted to start this project from scratch and (1) practice building objects and creating relations (2) integrate CICD (3) and use logic that can simplify how hoteliers check in their guests!

Versions

Important Gems

Testing: rspec-rails, shoulda-matchers, simplecov

Database Design

image

Local Setup

  1. Fork and Clone the repo
  2. Install gem packages: bundle install
  3. Setup the database: rails db:create
  4. Run migrations: rails db:migrate
  5. Create seeds: rails db:seed