A scheduling app for horse riders to book riding times (both indoor and outdoor), group rides and lesson spots. Riders will be able report on progress made and follow through on payment and invoicing. Made with a specific client in mind.
- database: postgres
- backend: Ruby on rails, nodejs
- front end: React, Material-UI, Bootstrap, SASS
- testing: circleCI
- deployment: Heroku
-
Clone the repository into a new local one, and cd into this local folder
-
Install the database (postgresql must be installed)
- create the Rails database:
$ rails db:create
- Create the databse tables:
$ rails db:migrate
- Seed the database if needed:
$ rails db:seed
- Install Rails dependancies:
- Install Bundler:
$ gem install bundler
- Install all dependencies:
$ bundle install
- Install Javascript dependencies:
- Using yarn,
$ yarn install
- Using npm,
$ npm install
-
Start rails server:
$ rails s
-
Head to http://localhost:3000 in your favourite browser
- Audrey Cooper
- Iyris Vigil
- Nicole Woodcock