An open API service indexing awesome lists of open source software.

https://github.com/krishmakhijani/codebolt

Codebolt is a website generator app using the power of Claude AI to generate it with a web container to preview the websites
https://github.com/krishmakhijani/codebolt

claude-ai express turbor vite webcontainer

Last synced: 6 months ago
JSON representation

Codebolt is a website generator app using the power of Claude AI to generate it with a web container to preview the websites

Awesome Lists containing this project

README

          

# CodeBolt: A Powerful Website Builder

Welcome to CodeBolt, a robust website builder powered by Claude AI, TurboRepo, Next.js, Express, and Web Containers. This project aims to streamline the process of building and deploying modern web applications with ease and efficiency.

## Features

- **AI-Powered**: Leverage Claude AI for intelligent suggestions and automation.
- **Monorepo Architecture**: Managed with TurboRepo for efficient builds and deployments.
- **Modern Web Technologies**: Built with Next.js and Express for both frontend and backend capabilities.
- **Web Containers**: Utilize containerized environments for consistent development experiences.

## Preview

![CodeBolt Preview](https://github.com/user-attachments/assets/6bc5b511-6e01-4bae-bc0e-2d9b0b0d195c)
![CodeBolt Preview](https://github.com/user-attachments/assets/7ece68e7-f531-4d8d-aeaa-67196936cd66)
![CodeBolt Preview](https://github.com/user-attachments/assets/cbb69a40-c150-4277-8ae3-65a041c77ea1)

## Installation

Follow these steps to get started with CodeBolt:

1. **Clone the Repository**

```bash
git clone https://github.com/krishmakhijani/codebolt.git
cd codebolt
```

2. **Install Dependencies**

Make sure you have Node.js and npm installed. Then run:

```bash
npm install
```

3. **Setup Environment Variables**

Create a `.env` file in the root directory and configure the necessary environment variables.

4. **Run the Development Server**

Start the development server:

```bash
npm run dev
```

Your application should now be running on [http://localhost:3000](http://localhost:3000).

5. **Build for Production**

To create a production build, run:

```bash
npm run build
```

6. **Start the Production Server**

After building, you can start the production server with:

```bash
npm start
```