Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.76 KB

File metadata and controls

53 lines (37 loc) · 1.76 KB
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