Appcket is a Typescript starter-kit/boilerplate that allows developers to quickly stand up a full-featured web application.
Out of the box, you get all of this:
- Local Kubernetes development environment
- Local https certs setup for you
- Postgres database
- Keycloak instance with user authentication and authorization
- GraphQL api powered by NestJS and protected by Keycloak's authn/authz
- Frontend app powered by React and protected by Keycloak's authn/authz
- Marketing site powered by Astro
See the Appcket docs for more information and to get started.