Official website for MiniPlayParty - A multi mini-game mobile application.
This website serves as the information hub for MiniPlayParty, providing:
- Privacy Policy
- Terms of Service
- About page
- General information about the game
- Framework: Nuxt 4
- Content Management: Nuxt Content
- UI Components: Nuxt UI
- Styling: Tailwind CSS
- Icons: Nuxt Icon
- Image Optimization: Nuxt Image
- Code Quality: ESLint with @nuxt/eslint
MiniPlayParty is a multi mini-game app featuring:
- Apple Sign-In
- Google Play Games
- Username/Password
- Room System: Create and manage game rooms
- Invitations: Send and accept room invitations
- Admin Controls: Room creators and designated admins can manage rooms
- Mini-Games: Multiple mini-games to play with friends
- Tutorial: Optional onboarding tutorial for new users
- Custom room names
- Custom room images
- User invitation lists
- Multiple administrators
- Room editing capabilities (for admins)
Make sure to install dependencies:
npm installStart the development server on http://localhost:3000:
npm run devBuild the application for production:
npm run buildLocally preview production build:
npm run previewGenerate a static version of the site:
npm run generate.
├── app/
│ ├── components/ # Vue components
│ └── pages/ # Page components
├── content/ # Markdown content files
│ ├── index.md # Home page
│ ├── about.md # About page
│ ├── privacy-policy.md
│ └── terms-of-service.md
├── public/ # Static assets
├── nuxt.config.ts # Nuxt configuration
└── package.json # Dependencies and scripts
Content is managed using Markdown files in the content/ directory. The Nuxt Content module provides:
- File-based CMS
- Markdown support
- Vue component integration in Markdown
- Full-text search capabilities
This site can be deployed to various platforms:
- Vercel
- Netlify
- Cloudflare Pages
- Any Node.js hosting
Check out the deployment documentation for more information.
© 2026 MiniPlayParty. All rights reserved.