About this project
This repository provides a professional starter kit for building Next.js applications using the App Router. It is designed with a "developer experience first" philosophy, integrating a wide array of industry-standard tools for development, testing, and deployment.
Key technical capabilities include:
- **Core Stack**: Built with Next.js 16+, TypeScript (Strict Mode), and Tailwind CSS 4.
- **Authentication & Security**: Integrated with Clerk for user management (including MFA, Social Auth, and Passkeys) and Arcjet for bot detection and rate limiting.
- **Database & ORM**: Uses DrizzleORM for type-safe database access, supporting PostgreSQL, SQLite, and MySQL. It features PGlite for local development and Neon for production.
- **Testing Suite**: Comprehensive testing setup including Vitest for unit tests, Playwright for integration and E2E tests, and Storybook for isolated UI component development.
- **Code Quality & DX**: Implements Oxlint and Oxfmt for linting and formatting, Lefthook for Git hooks, Commitlint for standardized commit messages, and Knip for detecting unused files.
- **Observability & Monitoring**: Integrated with Sentry for error monitoring (including Sentry Spotlight for local dev), LogTape for logging, Better Stack for log management, and Checkly for monitoring as code.
- **Internationalization**: Multi-language support via next-intl and Crowdin integration.
- **DevOps**: Includes GitHub Actions for CI/CD, Codecov for code coverage, and Semantic Release for automatic changelog generation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.