Made by the team at BigBinary, this is a base project to quickly spin up a Rails application built with opinions of BigBinary style of working.
Clone this repo by running git clone https://github.com/bigbinary/wheel.git
.
Install the Node.js version v16.5
which we have specified inside the .node-version
file.
nvm install
Make sure that yarn is installed with it as well.
./bin/setup
Start the server by executing following command.
bundle exec rails server
Visit http://localhost:3000 and login with email oliver@example.com
and password welcome
.
Follow the instructions mentioned here to use docker for development.
Let's say that the project name is Pump
. Execute the command below to
replace all occurrences of Wheel
with Pump
.
perl -pi -w -e 's/Wheel/Pump/g;' $(git ls-files)
perl -pi -w -e 's/wheel/Pump/g;' $(git ls-files)
rake setup
to set sensible sample data including user oliver@example.com
with password welcome
.Heroku Review is enabled on this application. It means when a PR is sent then Heroku automatically deploys an application for that branch.
wheel is maintained by BigBinary. BigBinary is a software consultancy company. We build web and mobile applications using Ruby on Rails, React.js, React Native and Node.js.