A powerful and highly customizable Next.js starter to kickstart frontend projects with modern development practices, built-in state management, and enhanced DX tools.
Clone the repository, install dependencies, and start the development server.
git clone https://github.com/aelabid/Next-StarterKit.git
cd Next-StarterKit
npm install
npm run dev
Open http://localhost:3000 to view it in the browser.
āāā app/
ā āāā (routes)/
ā āāā layout.tsx
āāā components/
ā āāā ui/
ā āāā layout/
āāā public/
āāā styles/
āāā hooks/
āāā services/
āāā lib/
āāā config/
āāā context/
āāā tests/
ā āāā cypress/
ā āāā unitTest/
āāā store/
āāā i18n/
Running Tests
npm run test
npm run cypress:open
We welcome contributions! Please follow our contributing guidelines and adhere to the code of conduct.
Distributed under the MIT License. See LICENSE for more information.