StickyNoteX
📒 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.
Features
- Click to create notes
- Click-and-drag to create notes
- Type in
- 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
Prerequisites
Before running the project, make sure you have the following software installed:
Node.js
npm
Setup
npm install
npm run start
open the app at http://localhost:3000/.