Skip to content

coyote2190/nextjs-starter

Repository files navigation

Next.js Starter

Un starter moderne avec Next.js, MUI, Styled Components, TypeScript et ESLint.

Technologies

  • Next.js 14 - Framework React avec App Router
  • MUI v6 - Material-UI pour les composants UI
  • Emotion - CSS-in-JS pour le styling
  • TypeScript - Typage statique
  • ESLint - Linting du code

Installation

npm install

Développement

npm run dev

Ouvrez http://localhost:3000 dans votre navigateur.

Scripts disponibles

  • npm run dev - Démarre le serveur de développement
  • npm run build - Build l'application pour la production
  • npm run start - Démarre le serveur de production
  • npm run lint - Vérifie le code avec ESLint

Structure du projet

src/
├── app/
│   ├── layout.tsx    # Layout principal avec ThemeRegistry
│   └── page.tsx      # Page d'accueil
└── theme/
    ├── EmotionCache.tsx  # Cache Emotion pour SSR
    ├── ThemeRegistry.tsx # Provider du thème MUI
    ├── theme.ts          # Configuration du thème
    └── index.ts          # Exports

Personnalisation du thème

Modifiez le fichier src/theme/theme.ts pour personnaliser les couleurs, la typographie et les composants MUI.

License

ISC

About

nextjs starter - nextjs 14, typescript, mui, styled-components, redux, eslint, react testing library, jest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors