HandyBee is the final project built from 4 students enrolled in the Full Stack Web Development course at Le Wagon.
This web application is built on Ruby on Rails with Ruby, HTML, CSS, & Javascript
- Github
- Ruby on Rails
- PostgreSQL
- Heroku
- Devise (authentication)
- Pundit (authorization)
- Cloudinary
- PG Search
- Bootstrap
- AJAX in Rails
- Websocket and Action Cable
git clone [email protected]:becks-boo/handy_bee_app.git
cd project
ruby -v
The ouput should start with something like ruby 2.5.1
If not, install the right ruby version using rbenv (it could take a while):
rbenv install 2.5.1
bundle && yarn
rails db:create db:migrate db:seed
Using Heroku CLI:
heroku git:remote -a project
heroku git:remote --remote heroku-staging -a project-staging
rails s
Push to Heroku staging remote:
git push heroku-staging
Go to the Heroku Dashboard and promote the app to production or use Heroku CLI:
heroku pipelines:promote -a project-staging
Push to Heroku production remote:
git push heroku
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.