Skip to content

abdoulayeDABO/expressJS-init

Repository files navigation

🚀 ExpressJS TypeScript MySQL Starter

Bienvenue dans le starter backend utilisant Express.js, TypeScript et MySQL ! Ce projet vous permet de démarrer rapidement un backend moderne avec ces technologies puissantes.

🌟 Fonctionnalités

  • Creation de compte utilisateur 2FA avec email d'activation du compte
  • Authentification de compte utilisateur par mot de passe
  • Reinitialisation du mot de passe

🚀 Démarrage Rapide

Clonez le dépôt, installez les dépendances, configurez votre base de données, et démarrez le serveur. C’est aussi simple que ça !

git clone https://github.com/abdoulayeDABO/expressJS-init.git
cd expressJS-init
npm install
cp .env.example .env

Environment Variables

  • Configurez votre base de données MySQL et ajoutez vos informations dans le fichier .env

  • gmail app key API_KEY

  • Informations de connexion à la base de données MySQL DATABASE_URL

npm run migrate
npm run dev

🚀 À Propos de Moi

Je suis développeur full stack, passionné par la création d'applications web évolutives et efficaces. J'ai de l'expérience avec diverses technologies, y compris Node.js, Express.js, TypeScript et MySQL. Je suis ravi de contribuer au développement de ce projet et d'aider d'autres personnes à créer des applications web modernes avec ces technologies puissantes.

📝 Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.

📝 Contact

Si vous avez des questions ou des suggestions, n'hésitez pas à me contacter à daabdabo@gmail.com.

🌟 Soutien

Si vous trouvez ce projet utile, merci de lui donner une étoile ⭐️ sur GitHub. Votre soutien m'est très précieux et m'encourage à continuer de travailler sur ce projet. Merci pour votre soutien !

Un café est toujours apprécié

Buy Me A Coffee

About

Expressjs+typescript+myqsl starter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published