Créez et stockez des notes à votre référentiel GIT!
https://batnoter.com
Batnoter
Batnoter est une application Web qui permet aux utilisateurs de stocker des notes dans leur référentiel GIT. Il s'agit d'un projet de frontend construit en utilisant principalement React (TypeScript), Redux-Toolkit et MUI Composants. L'API Batnoter est la mise en œuvre backend des API REST qui sont utilisées par cette application React.
Caractéristiques
- Connectez-vous avec GitHub.
- Créez, modifiez, supprimez, organisez et explorez facilement les notes avec une interface utilisateur agréable et propre.
- Le format Markdown est pris en charge permettant aux utilisateurs d'ajouter un lien hypertexte, une table, des en-têtes, des blocs de code, un blockquote ... etc à l'intérieur des notes.
- L'éditeur permet un aperçu de Markdown.
- Copiez rapidement le code à partir de la section du code à l'aide du bouton Copier dans le presse-papiers.
- Stockez les notes directement sur la racine ou utilisez des dossiers pour les organiser (support de nidification).
- Explorez toutes les notes d'un répertoire spécifique en un seul clic.
- Toutes les notes sont stockées dans le référentiel GitHub de l'utilisateur.
- Les notes sont mises en cache pour éviter les appels API supplémentaires.
- Les URL peuvent être mis en signet.
- Mode sombre / léger soutenu.
Configuration du développement local
Condition préalable
- Node.js version
18 ou supérieure
Démarrer le serveur
Cela démarrera l'application React en mode de développement. Ouvrez http: // localhost: 3000 pour le voir dans le navigateur.
Exécuter des tests
Cela exécutera tous les tests et imprime également le pourcentage de couverture de code.
Lignes directrices de contribution
Chaque contribution fait une différence
Lisez les directives de contribution avant de contribuer.
Contributeurs
Merci à ces gens merveilleux?