ReadFlow est une plateforme en ligne dédiée à la création, l'édition, et la personnalisation de README et de documentations techniques pour les développeurs. Le site vise à offrir une expérience simplifiée, moderne, et puissante, permettant aux utilisateurs de produire rapidement des documents de qualité professionnelle, tout en mettant à disposition des outils avancés et des templates sur mesure.
-
Cloner le repository
git clone https://github.com/ArthurDEV44/readflow cd readflow -
Installer les dépendances
npm install # ou yarn install
Pour démarrer le projet, utilisez la commande suivante :
npm run dev
# ou
yarn devCela lancera l'application en mode développement. Vous pouvez ensuite accéder à l'application via http://localhost:3000.
Assurez-vous de configurer les variables d'environnement suivantes dans un fichier .env à la racine du projet :
- DATABASE_URL : URL de connexion à la base de données.
- NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY : Clé publique pour l'authentification.
- CLERK_SECRET_KEY : Clé secrète pour l'authentification.
- CLERK_WEBHOOK_SECRET : Secret pour les webhooks de Clerk.
- OPENAI_API_KEY : Clé API pour OpenAI.
- NEXT_PUBLIC_BASE_URL : URL de base de l'application.
- STRIPE_SECRET_KEY : Clé secrète pour Stripe.
- STRIPE_WEBHOOK_SECRET : Secret pour les webhooks de Stripe.
Les contributions sont les bienvenues ! Pour contribuer, veuillez suivre ces étapes :
- Forkez le projet.
- Créez une nouvelle branche (
git checkout -b ma-branche). - Faites vos modifications et committez (
git commit -m 'Ajout d'une nouvelle fonctionnalité'). - Poussez vos modifications (
git push origin ma-branche). - Ouvrez une Pull Request.
N/A
Ce projet est sous la licence MIT.