A web app for project management built with React/Redux, Node/Express, and PostgreSQL
Try it out at https://stacks-app.herokuapp.com
- The top level contains your project.
- Each project has its own set of stacks
- Each stack has its own set of cards
- In each card you can make checklists, leave comments, and see past activity for the current card
- react (v15) - View layer
- react-router (v4) - Router
- redux - State management
- redux-thunk - Async actions
- sass - CSS preprocessor
- babel - ES6/JSX compiler
- webpack (v2) - Module bundler
- jest - Test suite
Grab a copy of the .env from another developer
Clone the repo:
$ git clone https://github.com/andrewangelle/stacks.git
Install server dependencies:
$ npm install
Install client dependencies:
$ cd client && npm install
From the root, boot up the api server:
$ npm run dev
Open up another command line window and boot up client dev server:
$ cd client && npm run dev
Open up the app at http://localhost:3000