📒 StickyNoteX is a note-taking app designed to keep track of your daily to-do and work schedule, a React app using Redux for state management and TypeScript for type checking.
- Click to create notes
- Click-and-drag to create notes
- Edit text using contentEditable
- Drag to reposition
- Delete note by delete key
- Resize notes
- Customize background color
- Rich Text
- keyboard shortcuts
- Copy and Paste
- Undo and redo
- Data Storage
- Share notes with other users
- Real-time collaboration
- Packaged as a desktop application
Before running the project, make sure you have the following software installed:
Node.js
npm
npm install
npm run start
open the app at http://localhost:3000/.