Skip to content

Latest commit

 

History

History
73 lines (56 loc) · 3.22 KB

README.md

File metadata and controls

73 lines (56 loc) · 3.22 KB

JoyUp

JoyUp is a task and project management tool combined with Pomodoro Timer, which helps users to manage time effectively and increase their productivity.

About JoyUp

  • Implemented customizable and extendable slash commands with config in self-build text editor.
  • Built self-calculated component for countdown pomodoro clock animation.
  • Created calendar with react-big-calendar and DnD board with react-beatiful-dnd, making task management more efficient.
  • Applied Firebase Firestore as database, and Firebase Hosting with deployment of react app.

Built with

React Redux TailwindCSS Firebase Yarn Git

Base

  • React app
  • Redux
  • Firebase
  • Tailwind
  • ESLint

Libraries

  • react-beautiful-dnd
  • react-big-calendar
  • react-datepicker
  • react-joyride

Flow chart

flow chart

Demo

  • Slash commands is searchable and both selectable with keyboard arrow commands and mouse event
  1. Title bar is allowed to select commands for task details slash Command
  2. Text bar is allowed to select commands for text styling slash Command
  • Pomodoro Clock will start to count or pause with the play button. clock

  • Tasks are draggable and could be switch to different tags in both list and board views. list board

  • Tasks is allowed to create when dragging mouse pointer in calender view. calendar

Contact