A modern monorepo starter template for building multilingual applications with React, Tailwind CSS, and TypeScript.
.
āāā apps/ # Application packages
ā āāā web/ # React frontend application
āāā packages/ # Shared packages
ā āāā ui/ # Shared UI components
ā āāā types/ # Shared TypeScript types
ā āāā utils/ # Shared utility functions
āāā plugins/ # Custom plugins and extensions
āāā docs/ # Documentation
# Clone the repository
git clone https://github.com/haiyon/monorepo-starter.git
# Navigate to project directory
cd monorepo-starter
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build
# Lint code
pnpm lint
This repository uses conventional commits for consistent commit messages:
type(scope): subject
body
footer
Common types:
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature
)git commit -m 'feat: add amazing feature'
)git push origin feature/amazing-feature
)