👉 English | 🇨🇳 简体中文
- 🌈 Beautiful UI.
- 📱 Responsive design.
- 🌏 Internationalization.
- 🧑💻 TypeScript.
- 🗄️ Self-hosted.
This project is a monorepo:
apps/server: server application for Mmmc, based on Fastify.apps/web: web application for Mmmc, based on Next.js.packages/storybook: Storybook for developing UI components, based on Storybook.packages/theme: Tailwind CSS theme for Mmmc, based on nextui.
Important
Project's package manager is pnpm, so you need to install it first.
pnpm install # install dependencies
pnpm dev # start local developmentAfter that, you can visit http://localhost:3000 to view the web application. The server application is running on http://localhost:4000.
You can visit graphql playground on http://localhost:3000/api/graphql or http://localhost:4000/api/graphql.
For more information, please read package's README file.
Please read the contributing guide and let's build mmmc together.