Skip to content

Latest commit

Β 

History

History
122 lines (80 loc) Β· 3.38 KB

File metadata and controls

122 lines (80 loc) Β· 3.38 KB

Initia Frontend Dashboard Template (Monorepo)

A production-ready, open-source frontend dashboard monorepo built with React + TypeScript + Vite, designed to work seamlessly with Initia-generated backends.

This monorepo contains:

  • πŸ§‘β€πŸ’» User App: User-facing dashboard and features
  • πŸ‘¨β€πŸ’Ό Admin App: System administration and management
  • πŸ“¦ Shared Package: Reusable components, utilities, and types

Perfect for:

  • πŸš€ Startup MVPs with separate user and admin portals
  • πŸ§‘β€πŸ’Ό Multi-tenant applications
  • πŸ§ͺ Scalable projects requiring code reusability

πŸ—οΈ Monorepo Structure

packages/
β”œβ”€β”€ user-app/          # User-facing application (port 5173)
β”œβ”€β”€ admin-app/         # Admin panel (port 5174)
└── shared/            # Shared code (components, utils, types, API)

⚑ Quick Start

# Install pnpm if not already installed
npm install -g pnpm

# Install dependencies
pnpm install

# Run user app
pnpm dev:user

# Run admin app (in another terminal)
pnpm dev:admin

# Build both apps
pnpm build

⭐ Support the Project (Important)

This project is free and open-source.
If it is saving you time, helping your project, or you plan to use it commercially:

πŸ‘‰ Please support us:

  1. ⭐ Star this repository
  2. ⭐ Star the GitHub organization
  3. πŸ’– Donate to sustain development and provide you with more

Your support directly funds:

  • New templates
  • Better documentation
  • Faster fixes & features
  • Long-term maintenance
  • Community support
  • Execution of our roadmap

Open-source survives on users who give back.


πŸ“š Documentation – Choose Your Path

We provide two separate guides, depending on your background:

πŸ‘©β€πŸ’Ό Non-Technical / Product-Focused Users

➑️ Start here
πŸ“„ docs/START_NON_TECHNICAL.md

For founders, students, PMs, and new or non developers who want to run, configure, and deploy the dashboard with minimal coding.


πŸ‘¨β€πŸ’» Technical Users / Developers

➑️ Start here
πŸ“„ docs/START_TECHNICAL.md

For developers who want to extend, customize, and maintain the codebase professionally.


🧰 Tech Stack (Quick Overview)


πŸ“„ License

MIT License – free for personal and commercial use.
Attribution and support are appreciated.


🧠 Maintainers

  • Suhaib Ahmad β€” Product Owner & Lead Developer
  • Mustafa Hasanat - Inspire
  • Copilot β€” AI Pair Programmer
  • ChatGPT β€” Planning, Surveying & Documentation AI Assistant
  • Community Contributors β€” You πŸ’™