Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 3.15 KB

README.md

File metadata and controls

91 lines (65 loc) · 3.15 KB

TEAM DEVELOPMENT STARTER KIT

GitHub last commit GitHub forks GitHub Repo stars GitHub watchers

TEAM DEVELOPMENT STARTER KIT est un template Next.js prêt à l'emploi, conçu pour vous permettre de démarrer rapidement le développement de votre nouvelle application web en équipe. Il intègre les meilleures pratiques et les dernières fonctionnalités de Next.js, ainsi que des outils de développement essentiels pour améliorer votre productivité.

Fonctionnalités

Technologies et bibliothèques

Next.js Typescript React

  • Next.js 14 avec App Router : Bénéficiez des dernières fonctionnalités et améliorations de performances de Next.js, notamment le nouveau système de mise en page (app/), le rendu côté serveur et la navigation de fichiers.
  • Typescript : Un support complet de TypeScript pour un code plus robuste et plus facilement maintenable.
  • Tailwind CSS : Une configuration préconfigurée de Tailwind CSS pour une stylisation moderne et réactive de vos composants.
  • ESLint et Prettier : Des outils de lint et de formatage de code préconfigurés pour maintenir une base de code cohérente et lisible.
  • Husky et Lint-Staged : Des hooks de Git pour exécuter automatiquement les vérifications de lint et de formatage avant chaque commit.
  • Docker : Un outil de conteneurisation pour faciliter le déploiement et la gestion des environnements de développement.
  • Zod : Un schéma de validation de données puissant et simple à utiliser.
  • Google Analytics : Un outil de suivi des performances pour analyser le comportement des utilisateurs et améliorer l'expérience utilisateur.

Utilisation

  1. Clonez le dépôt :

Créer un nouveau repository à part du lien "utiliser ce template" puis

git clone 'lien de votre nouveau repo'

Merci de préférer cette façon de faire, afin de faire connaître le template.

ou

En utilisant create-next-app :

pnpm create next-app  -e https://github.com/drondiodev/team-starter-nextjs ts-pnpm
  1. Accédez au répertoire du projet :

cd 'nom de votre repo'

  1. Installez les dépendances du projet avec pnpm :
pnpm install
  1. Démarrez le serveur de développement :
pnpm dev

Votre application Next.js sera alors accessible à l'adresse http://localhost:3000.

  1. Faites vos modifications puis :
git add -A
pnpm commit

Puis laisser vous guider en suivant les instructions dans le terminal

git push