Skip to content
 
 

Repository files navigation

Lightchain Dev Portal

CI License: MIT Bun Version

This project is the official developer portal for the Lightchain Protocol, providing documentation, tools, and resources for building on the Lightchain ecosystem.

It was created with Better-T-Stack, a modern TypeScript stack.

🚀 Features

  • TypeScript - For type safety and improved developer experience
  • Next.js - Full-stack React framework
  • TailwindCSS - Utility-first CSS for rapid UI development
  • shadcn/ui - Reusable UI components
  • Biome - Ultra-fast Linting and formatting
  • Turborepo - Optimized monorepo build system
  • Husky & lint-staged - Pre-commit hooks for quality assurance

🏗️ Project Structure

This is a monorepo managed by Turborepo:

lcai-dev-portal/
├── apps/
│   ├── web/         # Main Developer Portal (Next.js)
│   └── fumadocs/    # Documentation Engine (Fumadocs)
├── packages/
│   ├── config/      # Shared configuration (TS, Tailwind, Biome)
│   └── env/         # Centralized environment variable management
├── .github/         # GitHub Actions and templates
└── .husky/          # Git hooks

🛠️ Getting Started

Prerequisites

  • Bun (>= 1.1.0)

Installation

  1. Clone the repository
  2. Install dependencies:
    bun install
  3. Set up environment variables:
    cp .env.example .env
  4. Run the development server:
    bun run dev

Open http://localhost:3001 in your browser.

🤝 Contributing

We welcome contributions! Please read our CONTRIBUTING.md and CODE_OF_CONDUCT.md before getting started.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages