Skip to content

A Full Stack Kanban Board for projects and task management for users.

Notifications You must be signed in to change notification settings

udeshyaG/my-kanban-board

Repository files navigation

Full Stack Kanban Board Build Status

Click Here to view app 🚀

Technology used

  • React (Front End Framework) ⚛
  • Node JS with Express (Back end)
  • Postgres SQL (Database) 💾
  • AWS S3 (Image storage) ☁
  • Heroku (Deployment) ⚡
  • Travis CI (Automated Testing) 👷‍♂️

  1. Kanban Board

  1. Travis CI dashboard for automated testing

  1. Add a new task to the board. Image of the task get saved to S3 ☁

  1. Add a new Project and add members to the project

  1. Register a new User

  1. 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

  1. List all projects associated with a member. Clicking on the project opens the Kanban Board


Steps to run project locally

Make sure you have PostgresSQL and NodeJS installed locally

  1. Clone the Github repository

  2. Install all dependencies for node and react

  3. Migrate the database and run backend server

npm run migrate
npm run start
  1. Run the react client server
cd client
npm run start

About

A Full Stack Kanban Board for projects and task management for users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published