mirror of
https://github.com/arthur-pbty/blocnote.git
synced 2026-06-03 15:07:19 +02:00
63e6c64077
- Created a new SVG for the Open Graph image (og-image.svg) with a gradient background and text elements. - Added Vercel logo SVG (vercel.svg) for deployment branding. - Introduced a window icon SVG (window.svg) for UI representation. - Initialized TypeScript configuration file (tsconfig.json) with strict settings and module resolution for a React project.
1.2 KiB
1.2 KiB
BlocNote
Bloc-notes Markdown en ligne, rapide et sans inscription.
Site public
- Production: https://blocnote.arthurp.fr
Stack technique
- Next.js 16 (App Router)
- React 19
- TypeScript
- ESLint
Fonctionnalites
- Edition Markdown avec apercu en temps reel
- Sauvegarde automatique des notes
- Recherche et tri des notes
- Notes epinglees
- Export d'une note
- Mode clair / sombre
- Raccourcis clavier
Lancement local
Pre-requis:
- Node.js 22+
- npm
Installation et demarrage:
npm ci
npm run dev
Application disponible sur http://localhost:3000
Scripts
npm run dev # mode developpement
npm run lint # verification lint
npm run build # build production
npm run start # lancer le build production
Variables d'environnement
Le projet peut utiliser:
- NEXT_PUBLIC_SITE_URL (exemple: https://blocnote.arthurp.fr)
Docker
Un environnement Docker est disponible via docker-compose.yml.
docker compose up -d
Publication GitHub
Points verifies avant publication:
- Secrets et fichiers sensibles non exposes
- Fichiers d'environnement ignores par .gitignore
- Build et lint valides