Skip to content

SamarpitSantoki/turbo-bhen-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BHEN StarterKit

This is a monorepo built with Turborepo that provides a robust foundation for full-stack applications.

Project Structure

This monorepo includes the following packages and apps:

Apps

  • web: A Next.js web application
  • mobile-app: A cross-platform mobile application
  • backend: A backend server application

Packages

  • @repo/ui: A shared React component library used across web and mobile applications
  • @repo/core: Core business logic and shared utilities
  • @repo/typescript-config: Shared TypeScript configurations
  • @repo/eslint-config: Shared ESLint configurations

Tech Stack

Getting Started

Prerequisites

  • Node.js >= 18
  • Bun >= 1.1.27

Installation

# Clone the repository
git clone [repository-url]

# Install dependencies
bun install

Development

To develop all apps and packages:

bun run dev

Build

To build all apps and packages:

bun run build

UI Development

To work on the UI components:

bun run ui

Project Scripts

  • bun run dev: Start development mode
  • bun run build: Build all applications
  • bun run lint: Lint all code
  • bun run ui: Start UI development environment

Remote Caching

This project supports Turborepo's Remote Caching feature. To enable it:

  1. Create a Vercel account
  2. Login to Turborepo CLI:
    npx turbo login
  3. Link your project to Remote Cache:
    npx turbo link

Useful Links

About

BHEN ( Bun, Hono, Expo and Next ) starter-kit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published