POC for a Web-TS monorepo using a Apollo Federation API
App is located at apps/web.
This app uses shared packages. For more info, read their docs:
A simple Next.js (React) app built in TypeScript. File structure explains pretty well the software architecture.
TODO: How the frontend communicates with the backend
For more info, see Next.js file structure.
components: UI Componentscontexts: Context providershooks: Hookspages: Pages, routing automatically handled by Next.js
_app.page.tsx: Application (wrapped by providers)/**/*.page.tsx: Pages of the applicationutils: Utility functions