Skip to content

LessUp/brave-sync-notes

Repository files navigation

title Note Sync Now Overview
description Repository overview and guided entry for running, understanding, and navigating the project.
permalink /overview/

Note Sync Now

License: MIT React Express

English | 简体中文 | Docs

Note Sync Now is an end-to-end encrypted note synchronization project for experimenting with mnemonic-based recovery, real-time collaboration, and privacy-first multi-device sync.

Repository Overview

  • React + Vite client in brave-sync-notes/client
  • Express + Socket.IO server in brave-sync-notes/server
  • AES-256-based client-side encryption with mnemonic recovery flow
  • GitHub Pages site for architecture, usage paths, deployment notes, and project updates

Quick Start

cd brave-sync-notes/server
npm ci
node index.js

cd ../client
npm ci
npm run dev

Backend defaults to http://localhost:3002; the Vite dev server usually runs on http://localhost:5173.

Docs

Suggested Reading Path

  1. Start from the docs home for the navigation overview.
  2. Use the architecture page to understand the client/server split and sync flow.
  3. Use the deployment page before running or shipping changes.
  4. Use the contribution guide before opening a pull request.

License

MIT License

About

Secure Note Sync Tool: E2E Encrypted, Real-Time Collaboration via 12-Word Chain Code, No Accounts (React + Socket.IO) | 端到端加密笔记同步工具:12 词密钥多设备实时协作,无需账号(React + Socket.IO)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages