A small web app that allows users to arrange sticky notes on a canvas as well as collaborative drawing.
https://mohit-taskscheduler.netlify.app/
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
- 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
- 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
- Added the ability to change the font and the button color of the card.
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.