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.
- 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.
Follow these steps to get started with CodeBolt:
-
Clone the Repository
git clone https://github.com/krishmakhijani/codebolt.git cd codebolt
-
Install Dependencies
Make sure you have Node.js and npm installed. Then run:
npm install
-
Setup Environment Variables
Create a
.env
file in the root directory and configure the necessary environment variables. -
Run the Development Server
Start the development server:
npm run dev
Your application should now be running on http://localhost:3000.
-
Build for Production
To create a production build, run:
npm run build
-
Start the Production Server
After building, you can start the production server with:
npm start