Features:
- Create a new note of the specified size at the specified position.
- Change note size by dragging.
- Move a note by dragging.
- Entering/editing note text by double click on description. Hotkeys: "Ctrl+Enter" - save changes, "Esc" - revert changes. On blur - save changes.
- Moving notes to front (in case of overlapping notes).
- Saving notes to local storage (restoring them on page load).
- Different note colors.
Demo: https://mallet23.github.io/sticky-board/
Required: no more than 6 hours for development