
Garoop's Tech Stack
Garoop's tech stack is built to provide the backend API for a platform for children.
Architecture
The architecture is designed around a clear division of roles.
* server.go: Handles starting the HTTP server, exposing the GraphQL endpoint, CORS control, and passing the session cookie.
* graph/: The GraphQL layer. schema.graphqls defines the API contract, and schema.resolvers.go handles the implementation.
Garoop's tech stack is centered on Go + GraphQL (gqlgen), and provides authentication, project management, learning content, points, and AI integration through a single API.