This is a Next.js project bootstrapped with create-next-app
. using App Router
Features
- TypeScript with React
- Tailwind css CSS framework.
- Shad cn as UI component.
- ESLint code linting.
- Prettier code formatting.
- Fullstory behavior tracking.
- Mixpanel product analytics tracking.
The best way to start with this template is using create-next-app.
$ npx create-next-app <application-name> -e https://github.com/ngKisor/nextjs-starter-app
$ cd <application-name>
$ rm -rf .git
$ pnpm install
Make a copy of .env.example
as .env
and update your Auth0 credentials
$ pnpm run dev
Navigate to http://localhost:3000/ to see Auth ready application
$ pnpm run build
$ pnpm run lighthouse
Use docker-compose to quickly bring up a stack with pre-configured settings. Data is ephemeral and containers will disappear when stack is removed.
Bring up stack,
$ docker-compose up
Navigate to http://localhost:3000/ to verify application is running from docker.
Bring down stack,
$ docker-compose down
For contribution and feature requests, please create an issue first.
Nextjs-Starter-App is under MIT License.
Auth0 is a flexible drop-in solution to add authentication and authorization services to your applications. Your team and organization can avoid the cost, time, and risk that come with building your own solution to authenticate and authorize users. We offer tons of guidance and SDKs for you to get started and integrate Auth0 into your stack easily.