ntkhang03 / Anonymous-Notepad

A web app for anonymous note-taking with unique URLs. Supports light and dark modes. Built with Node.js, Express, and SQLite.

Home Page:https://ntkhang03-notepad-anonymus.hf.space/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anonymous Notepad

Anonymous Notepad is a simple web application that allows users to create and share notes with a unique URL.

πŸš€ Installation

  1. Clone the repository
git clone https://github.com/ntkhang03/Anonymous-Notepad/ && cd Anonymous-Notepad
  1. Install dependencies
npm install
  1. Start the server
npm start

πŸ‘€ Features

  • Create a note with a unique URL
  • Share the note with others
  • View/Edit the note without any sign-in or sign-up
  • Customizable note URL
  • Custom password protection for the note
  • Dark mode support

πŸ›‘οΈ How to use password protection?

  • Just device that created the note can set the password for the note
  • To set the password for the note, easily enter the password in the password field, system will automatically encrypt the password
  • When you want to share the note, just share the note URL and the password with others

Screenshot-1

Screenshot-2

πŸ’‘ Development ideas

  • Add a feature to allow users to set the expiration time for the note
  • Add a feature to allow users to set the note to be destroyed after reading
  • Add a feature to allow users to set the note to be destroyed after a certain number of views
  • ...

πŸš€ Technologies

About

A web app for anonymous note-taking with unique URLs. Supports light and dark modes. Built with Node.js, Express, and SQLite.

https://ntkhang03-notepad-anonymus.hf.space/

License:MIT License


Languages

Language:EJS 59.9%Language:JavaScript 35.9%Language:Dockerfile 4.1%