Skip to content

Latest commit

 

History

History
43 lines (24 loc) · 1.43 KB

README.md

File metadata and controls

43 lines (24 loc) · 1.43 KB

Instructions to spin up the server

  1. navigate to server-side
  2. npm install
  3. docker-compose up --build

Client-side

  1. npm install && npm start

Requirements unfulfilled

  1. Adding & removing duedate. (in card modal)
  2. Adding & removing checklist and checklist items. (in card modal)
  3. Dragging/dropping lists themselves.

Issues

  1. Deleting kanban board (or leaving from board if the user is a member) may not seemlessly update the board list after navigating.
  2. Inserting card at another list causes data loss, meaning that only title of the card is passed onto target list. (Though UI persists despite data loss)

Authentication

  • JWT Auth utilizing local storage.

Global State Management

  • Redux toolkit with async thunks.

Styling

  • Vanilla CSS.

Screens

Screenshot 2022-04-06 at 15 28 26

Screenshot 2022-04-06 at 15 16 36

Screenshot 2022-04-06 at 15 15 34

drag-drop