This is a template for a Frontend project using the following stack:
- Next.js (with TypeScript)
- TailwindCSS (with CLSX)
- ESLint (using my own config)
- LucideReact
- Zustand
- Zod
Note
Prerequisites:
- Git must be installed on your computer. If not, click here.
- NodeJS must be installed on your computer, if not, click here.
- Clone the repository on your computer. To do this, open a terminal in the folder of your choice and run the following command:
git clone https://github.com/maxencebonamy/Frontend-Template
- Navigate inside the folder you've just cloned with the following command:
cd Frontend-Template
- Install the dependencies of the template:
npm install
- Run the local development server:
npm run dev
npm run create:layout <route>
npm run create:page <route>
npm run create:component <name> [type]
The component type must be atom, molecule or organism.
npm run create:store <name>
npm run create:util <name>