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/.

GitHub

View Github