Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josephgodwinkimani/next-boilerplate
Cross-Platform NextJS 14+ App Router boilerplate with support for simple internationalized routing with no limits, Firebase authentication, Redux client state management and Cypress e2e testing
https://github.com/josephgodwinkimani/next-boilerplate
cypress firebase-auth i18n ionic-framework netlify nextjs-starter nextjs-template nextjs14 polyglot redux tauri
Last synced: 5 days ago
JSON representation
Cross-Platform NextJS 14+ App Router boilerplate with support for simple internationalized routing with no limits, Firebase authentication, Redux client state management and Cypress e2e testing
- Host: GitHub
- URL: https://github.com/josephgodwinkimani/next-boilerplate
- Owner: josephgodwinkimani
- Created: 2023-12-22T08:48:57.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-12T09:14:22.000Z (9 months ago)
- Last Synced: 2024-02-12T10:33:55.723Z (9 months ago)
- Topics: cypress, firebase-auth, i18n, ionic-framework, netlify, nextjs-starter, nextjs-template, nextjs14, polyglot, redux, tauri
- Language: TypeScript
- Homepage: https://rococo-smakager-741a1e.netlify.app/
- Size: 542 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This [Next.js 14](https://nextjs.org/blog/next-14) App Router boilerplate is an elementary foundation for building dynamic and interactive **cross-platform - web, mobile and desktop applications**.
It encompasses features such as:
- Support for Translations using [polyglot I18n helper library](https://github.com/mreinstein/polyglot.js),
- Support for Static Export,
- Desktop applications using [Tauri](https://tauri.app),
- Mobile applications for Android and iOS using [Ionic](https://ionicframework.com/),Additionally, it integrates [Cypress](https://www.cypress.io/) for end-to-end testing with actual tests, user authentication using [Firebase](https://firebase.google.com/products/auth/), and [Redux](https://redux.js.org/) for client state management.
![system](https://github.com/josephgodwinkimani/next-boilerplate/assets/13916761/a3fcaf97-747e-4522-9cd8-0b9cbb763f11)
## Documentation
Visit [https://nextjs.org/docs](https://nextjs.org/docs) to view the full documentation.
## Recommended Backend boilerplates
- [Nest.js GraphQL, Prisma, Docker API Starter](https://github.com/josephgodwinkimani/nestjs-graphql-prisma) — Nest.js Hybrid Application (HTTP server with microservice listeners) with GraphQL (schema first), Prisma, MySQL (easily replaceble), MongoDB, Jest, Docker.
- [Laravel Boilerplate for building REST APIs](https://github.com/josephgodwinkimani/laravel-api-boilerplate) — A Laravel boilerplate for building REST APIs that support multi-tenancy, multiple MIME types using Fractal, API documentation, Eloquent model monitoring, and other credible libraries.
- [nestjsx/crud Starter](https://github.com/josephgodwinkimani/nestjsx-crud-starter) — @nestjsx/crud starter repository for RESTful APIs running on Fastify.
-