Skip to content

Ingila185/kanban-board

Repository files navigation

KanbanBoard

This project was generated with Angular CLI version 17.2.0.

Development server

  • Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

State Management

Important Assumptions

  • Once an Item is Done, it cannot be edited but only deleted.
  • To edit an item once it is marked Done, first drag it to In Progress and then edit.
  • An item cannot be marked Done without first getting marked "In-Progress" by dragging it to the right section.

UI/UX Frameworks

Linter

  • ESLint 17

e2e and Component Testing

  • Cypress 13
  • Run npx cypress open or npx cypress run to execute the test suite.

Build on Localhost

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Vercel Deployment

This project is deployed at Vercel version 17.2.0.