@yingxuanli/kanban-mangement-component
TypeScript icon, indicating that this package has built-in type declarations

0.0.1-beta.28 • Public • Published

kanban-management-component storybook

The organized UI systems built by storybook in preparing for kanban-management-component project

<ORG_NAME> This is a organized UI systems to the Kanban task management web app challenge on Frontend Mentor.

Features

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
  • Allow users to drag and drop tasks to change their status and re-order them in a column
  • 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)
  • Build this project as a full-stack application

Tech stack

this project uses a number of open source projects to work properly:

  • 📚 Storybook for UI component development and auto-generated docs
  • 👩‍🎤 Storybook theming | for component-scoped styling
  • ⚛️ React declarative component-centric UI

Maintaining the system

  • 📦 Yarn for packaging and distribution
  • Chromatic to prevent UI bugs in components (by Storybook maintainers)
  • 🚥 CircleCI Continuous integration

Authors

Readme

Keywords

none

Package Sidebar

Install

npm i @yingxuanli/kanban-mangement-component

Weekly Downloads

1

Version

0.0.1-beta.28

License

ISC

Unpacked Size

304 kB

Total Files

93

Last publish

Collaborators

  • yingxuanli
  • jiawen_zhuo