Users should be able to:
- See hover states for all interactive elements on the page
- Create, read, update, and delete boards and tasks
- Receive form validations when trying to create/edit boards and tasks
- Mark subtasks as complete and move tasks between columns
- Hide/show the board sidebar
- Toggle the theme between light/dark modes
- Keep track of any changes, even after refreshing the browser
- Backend Repo : https://github.com/Nat-crit20/Kanban_API
- Live Site URL: https://nat-crit20.github.io/kanban-client/
- Flexbox
- SCSS
- React - JS library
- React Bootstrap
- SVG images come from Frontend Mentor
This project served as a pivotal achievement in fortifying my proficiency in React, JavaScript, Sass, and the end-to-end Full-stack development process, significantly enhancing my skills and expertise in these technologies.
- I still need to work on the styles for form validation.
- In the future, I would also like to add a drag-and-drop feature.
- Website - Nathan Greuel