This app has a back-end API built with Rails, and front-end UI built with React + Redux.
It currently supports creating boards, listing boards, viewing a board, adding a list, editing a list's name, adding a card to a list, and editing the name of a card.
To run the app locally:
- Clone the repo
$ git clone https://github.com/kelvinjhwong/rello.git
cd
into the repo$ cd rello
- Install Ruby dependencies with Bundler
$ bundle install
- Install Node.js dependencies with Yarn
$ yarn install
- Set up the database
rails db:setup
- Start the PostgreSQL database server
sudo service postgresql start
- Start the web server
$ rails s
- Visit the app at
localhost:3000