Repository Structure
github.com/schmikolai/daydream
├── daydream-documentation
├── daydream-frontend
├── docs
├── lib
├── services
│ ├── firebase
│ ├── rendering
daydream-documentation
Docusaurus specific files, that are necessary to build the documentation.
daydream-frontend
Next.js frontend application.
docs
The documentation is written in Markdown and is organized in a way that Docusaurus can understand.
lib
Shared TypeScript code between the frontend and the services.
services
The backend services are organized in a way that they can be deployed independently.
firebase
Directory for developing and deploying Firebase Cloud Functions.
rendering
Microservice for rendering shaders.