Features · Deployment · Getting started · Scripts overview · Contribution · Support
@/ prefixEasily deploy your Next.js app with Vercel by clicking the button below:
create-next-appbash
npx create-next-app -e https://github.com/Skolaczk/next-starter my-project-name
git clonebash
git clone https://github.com/Skolaczk/next-starter my-project-name
npm install
Create .env file and set env variables from .env.example file.
It is required if you want husky to work
npm run prepare
You can start the server using this command:
npm run dev
and open http://localhost:3000/ to see this app.
.
├── .github # GitHub folder
├── .husky # Husky configuration
├── prisma # Prisma schema and migrations
├── public # Public assets folder
└── src
├── __tests__ # Unit and e2e tests
├── actions # Server actions
├── app # Next JS App (App Router)
├── components # React components
├── lib # Functions and utilities
├── styles # Styles folder
└── env.mjs # Env variables config file
The following scripts are available in the package.json:
- dev: Run development server
- build: Build the app
- start: Run production server
- preview: Run build and start commands together
- lint: Lint the code using Eslint
- lint:fix: Fix linting errors
- format:check: Checks the code for proper formatting
- format:write: Fix formatting issues
- typecheck: Type-check TypeScript without emitting files
- test: Run unit tests
- test:watch: Run unit tests in watch mode
- e2e: Run end-to-end tests
- e2e:ui: Run end-to-end tests with UI
- postbuild: Generate sitemap
- prepare: Install Husky for managing Git hooks
To contribute, please follow these steps: 1. Fork the repository. 2. Create a new branch. 3. Make your changes, and commit them. 4. Push your changes to the forked repository. 5. Create a pull request.
If you liked the project, I will appreciate if you leave a star. 🌟😊
Made by Michał Skolak
$ claude mcp add next-starter \
-- python -m otcore.mcp_server <graph>