A simple inventory application for keeping track of what's in boxes.
- Rails 5
- Puma web server
- PostgreSQL database
- WebPack via Webpacker
- React, React Redux, and React Router
Be sure that you have Ruby 2.4.2 and PostgreSQL installed on your machine before beginning. I recommend using rbenv
or RVM for Ruby version management.
Gems are managed by Bundler; to install the gems used by this application simply run:
bundle install
Additional JavaScript dependencies will need to be manually installed using yarn or npm:
yarn
OR
npm install
Create your local development and testing databases:
rake db:setup
Boxen uses the Puma Rails server. To start a local server run:
rails s
You will now be able to access Boxen at localhost:3000