An alternate to Window's Sticky Notes with a wide range of features like:
- Text formatting including font type, size, alignment, color, etc.
- Support for hyperlinks and images
- Pin it to the top
- Mark as read-only
- Sync notes with your account for any-time access
It also supports drawing on a canvas.
Click here for a live demo
Multiple color filter is not supported- Canvas drawing can only be downloaded
- Reminders are not functional
- Run as Web App:
- Install dependencies -
npm i
- Build the project -
ng build --prod
- Navigate to
dist/Notes
and runhttp-server -o
- Make sure you have
http-server
installed already, runnpm i http-server -g
to install
- Make sure you have
- Install dependencies -
- Run as Windows App:
npm start
- Clone this repo
- Install dependencies -
npm i
- Start the server -
node server.js
- You'll need the connection string for mongodb. So, you can create a cluster on Mongo Atlas and use it's connection string.
- Pull image from Docker hub -
docker pull amannv2/notes:latest
- Run image:
docker run --env API_URL="<Server_Endpoint>" -d -p 80:80/tcp amannv2/notes:latest
- Open
localhost:80
on a Web Browser
- Open
- Setup backend as mentioned above