Skip to content

Private messaging platform with end-to-end encryption and expiring links for secure sharing of notes and messages.

Notifications You must be signed in to change notification settings

Isacco-B/safe-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Safe Note

  • Safe Note is a private messaging platform that allows you to securely share notes and messages with end-to-end encryption. The shared content is accessed via a link that automatically expires, ensuring your information stays private and doesn't remain online indefinitely.
  • Demo: https://demo11.isaccobertoli.com/

Tech Stack Client

  • React
  • Axios
  • Tailwind
  • Typescript
  • Shadcn UI
  • React Quill

Tech Stack Server

  • Node
  • Express
  • Sequelize
  • SQLite
  • Crypto
  • Cors

Client Images

Getting Up and Running Locally

Clone Repo

git clone https://github.com/Isacco-B/bg-remover

Client

cd client
  • Create .env file with the following variables:
VITE_SERVER_HOST="server url"
VITE_CLIENT_HOST="client url"
  • Install dependencies
npm install
  • Start server
npm run dev

Server

cd server
  • Create .env file with the following variables:
NODE_ENV=development|production
PORT=3000
HOST=server url
ALLOWD_HOSTS=host1,host2,host3
  • Install dependencies
npm install
  • Start server
npm run dev

🔗 Links

linkedin

About

Private messaging platform with end-to-end encryption and expiring links for secure sharing of notes and messages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published