This template uses Next.js version 14.0.0. The following lists what is configured and included:
- App router with
src/appfolder - Basic project file structure (see Project Structure in getting-started.md)
- Some database setup with a database connection function in
src\database\db.tsand example User schema - Example frontend route and example api route
- Built-in Next.js eslint
- Import aliasing. See paths in
tsconfig.jsonfor predefined aliases - Template documentation to fill in
- Two branches called
developandmain(if you selected copy branches when creating from template) - Issue and Pull Request templates. Modify them in the
.githubfolder - Some common GitHub tags
- Pre-commit linting hook with Husky and lint-staged
- Continuous integration with GitHub Actions
Last updated 10/17/2024