Features:
- NextJS frontend
- Fastify backend API
- GraphQL endpoint
- Role-based access control
docker compose upThen open a webbrowser and browse to http://localhost:3000.
Default username is admin@localhost with password admin.
If you have a Traefik proxy set up for docker, then instead you can run:
docker compose -f compose.traefik.yaml upMake sure to use a host name that resolves to your traefik instance, then browse to the configured host name (default is https://react-nextjs-fastify-example.docker.localhost).