Click Here to view app 🚀
- React (Front End Framework) ⚛
- Node JS with Express (Back end)
- Postgres SQL (Database) 💾
- AWS S3 (Image storage) ☁
- Heroku (Deployment) ⚡
- Travis CI (Automated Testing) 👷♂️
Kanban Board
Travis CI dashboard for automated testing
Add a new task to the board. Image of the task get saved to S3 ☁
Add a new Project and add members to the project
Register a new User
Details of a task and comments for a task. All members can see the details. Only the user who is assigned can edit a task
List all projects associated with a member. Clicking on the project opens the Kanban Board
Make sure you have PostgresSQL
and NodeJS
installed locally
-
Clone the Github repository
-
Install all dependencies for node and react
-
Migrate the database and run backend server
npm run migrate
npm run start
- Run the react client server
cd client
npm run start