Skip to content

Mohamedboram/kanban-project

Repository files navigation

Frontend Mentor - Kanban task management web app solution

This is a solution to the Kanban task management web app challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Table of contents

Overview

The challenge

Users should be able to:

  • View the optimal layout for the app depending on their device's screen size
  • 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
  • Bonus: Allow users to drag and drop tasks to change their status and re-order them in a column
  • Bonus: Keep track of any changes, even after refreshing the browser (localStorage could be used for this if you're not building out a full-stack app)
  • Bonus: Build this project as a full-stack application

Screenshot

Links

My process

Built with

Continued development

In the future, I will prioritize further developing my skills in making the user experience more seamless and intuitive by focusing on responsive design principles. I aim to delve deeper into backend development, especially database management and user authentication, to enhance the functionality and security of the applications I build. Continuous learning and experimentation with new technologies will be crucial for staying updated with industry trends and delivering cutting-edge solutions.

Useful resources

  • React Docs - This helped me for building react components. I really liked using this docs.

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages