The GAIO Ecosystem API is a Node.js backend application built with TypeScript that serves multiple client platforms (web and mobile) through REST APIs and potentially WebSockets. The project uses Bun as its JavaScript runtime and follows a modular, domain-driven architecture with a focus on the Dependency Inversion Principle.
src/ ├── apps/ # Application-specific code organized by project │ ├── grip/ # "Grip" application module │ │ ├── controllers/ # Handle HTTP requests and responses