-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Timiliris_420 edited this page Mar 17, 2025
·
2 revisions
Welcome to the Blueprint documentation. This central hub provides detailed information about the Blueprint platform, which serves as the central hub for Create Mod content.
- Getting Started - Installation and setup instructions
- Architecture - System architecture and data flow
- Features - Feature-specific documentation
- Contributing - Contribution guidelines
Blueprint is a modern web platform that serves as the central hub for Create Mod content, bringing together community-made addons and player-designed schematics in one place. Our mission is to make Create Mod content more discoverable and manageable for the community.
- π Addon Discovery: Browse, search and filter Create Mod addons with real-time updates
- π Schematic Sharing: Upload and discover Create Mod contraption designs
- π₯ User Collections: Create and manage personalized addon collections
- π Version Compatibility: Smart filtering for Minecraft and Create Mod versions
- π Multi-Platform: Support for multiple mod loaders (Forge, Fabric, NeoForge)
- π Secure Authentication: OAuth integration with Discord, GitHub, and Google
- π Theme Support: Toggle between light and dark modes
- π Internationalization: Multi-language support with i18next
- π± Responsive Design: Optimized for all screen sizes
This documentation is organized into several sections:
- Getting Started - Essential information to set up and begin development
- Architecture - System design, data flow, and technical architecture
- Components - Reusable UI components and their usage
- Features - Detailed documentation for each major feature
- API - API integrations and custom endpoints
- Guides - Specific development guides and best practices
- Contributing - Guidelines for contributing to the project
Blueprint is built with:
- Framework: React 19 with TypeScript
- Styling: Tailwind CSS, Shadcn/UI components
-
State Management:
- TanStack Query for server state
- Zustand for local state
- Signals for reactive state
- Backend Integration: Appwrite
- Search: Meilisearch
- Authentication: OAuth 2.0 with multiple providers
- Build Tool: Vite
- Join our Discord Server
- Follow us on GitHub
- Report issues here
This project is licensed under the MIT License - see the LICENSE file for details.