Skip to content

Repository files navigation

Product task management app solution

Table of contents

Overview

The challenge

Users can 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

Screenshot

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • Sass - For styles
  • React - JS library
  • Zustand - React library
  • Next.js - React meta-framework

Demo

Author

About

A task management app that is designed to help individuals or teams organize and track their tasks and projects effectively. It provides a digital platform to create, manage, and prioritize tasks, ensuring that nothing falls through the cracks.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages