Open Projects
All projects in the databayt organization are available for team development.
Active Projects
| Project | Description | Stack | Status |
|---|---|---|---|
| kun | Code machine infrastructure & docs | Next.js, MDX | Active |
| codebase | Component patterns library | React, TypeScript | Active |
| mkan | Main application | Next.js, Prisma | Active |
Getting Started
1. Clone a Project
# Using HTTPS
git clone https://github.com/databayt/PROJECT_NAME.git
# Using SSH (recommended)
git clone git@github.com:databayt/PROJECT_NAME.git
# Using GitHub CLI
gh repo clone databayt/PROJECT_NAME2. Install Dependencies
All projects use pnpm:
cd PROJECT_NAME
pnpm install3. Setup Environment
Copy the example environment file and fill in your secrets:
cp .env.example .env.local
# Edit .env.local with your values4. Run Development Server
pnpm devProject Structure
Each project follows a similar structure:
project/
├── src/
│ ├── app/ # Next.js App Router
│ ├── components/ # React components
│ ├── lib/ # Utilities
│ └── styles/ # CSS/Tailwind
├── prisma/ # Database schema (if applicable)
├── public/ # Static assets
├── .env.example # Environment template
└── package.json
Browsing All Repositories
View all available repositories:
# List all repos in databayt org
gh repo list databayt
# Search for specific repos
gh repo list databayt --topic next-jsOr visit: github.com/databayt
Contributing
Branch Strategy
# Create feature branch
git checkout -b feature/your-feature
# Make changes and commit
git add .
git commit -m "feat: your feature description"
# Push and create PR
git push -u origin feature/your-feature
gh pr createCommit Convention
Use conventional commits:
feat:New featurefix:Bug fixdocs:Documentationrefactor:Code refactoringtest:Testschore:Maintenance
Project-Specific Documentation
Each project has its own README with:
- Setup instructions
- Architecture overview
- API documentation
- Development guidelines
Check the project's README.md and /docs folder for details.
Need Help?
- Open an issue in the relevant repository
- Ask in team Slack/Discord
- Check the full documentation