Skip to content

mohitkothari-dev/taaskmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Scheduler + Drawing App

A small web app that allows users to arrange sticky notes on a canvas as well as collaborative drawing.

App URL

https://mohit-taskscheduler.netlify.app/

Minimal feature-set

A user should be able to:

  • Add a sticky note anywhere on the screen. done
  • Drag and drop a sticky note to a new location. done
  • Delete a sticky note. done
  • Set the text contained in a sticky note (either at creation or after). done
  • Clear the canvas of all sticky notes. done

Bonus features

  • Color: Add ability to change the color of a sticky note. done
  • Drawing: Add ability to draw anywhere on the canvas done
  • (super bonus if you add ability to erase) done
  • Images: Add ability to upload images to the canvas. done

Mega Bonus features

  • Collaboration: Share the link of the canvas with a peer. Both peers can edit the same canvas in real-time. done
  • Persistence: Persist the state of the board when it is modified and restore it when the user opens the same link again. done

Additional feature

  • Added the ability to change the font and the button color of the card.

How to use this application?

The application will start in localhost. Where,

  • You can add, remove and update the Cards.
  • You can even change the color of the background and font also.
  • Double click to open Modal to update existing data
  • Click on the red button to toggle between Drawing Canvas and Task Scheduler
  • Click on the Collab button to open the collaborative drawing app. Open two parallel browser windows and then start drawing.

About

A small web app that allows users to arrange sticky notes on a canvas as well as collaborative drawing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published