Skip to content

Latest commit

 

History

History
71 lines (51 loc) · 2.45 KB

README.md

File metadata and controls

71 lines (51 loc) · 2.45 KB

CodeGPT

CodeGPT is a revolutionary web application powered by AI, designed to streamline the coding experience. Generate code snippets swiftly and effortlessly with our intuitive interface and versatile language support.

Project URL: CodeGPT Live

<iframe width="560" height="315" src="https://youtu.be/AWi7S624vCU" frameborder="0" allowfullscreen></iframe>

Getting Started

To get started with CodeGPT locally, follow these steps:

  1. Clone this repository:
git clone https://github.com/rajanshresth/code-gpt.git
  1. Navigate to the project directory:
cd code-gpt
  1. Install dependencies:
npm install
# or
yarn
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Tech Stack

  • Next.js: Next.js powers the frontend of CodeGPT, providing a fast and efficient web development experience.
  • Gemini: We leverage Gemini for generative AI capabilities, enhancing CodeGPT's code generation capabilities.
  • TypeScript: TypeScript brings static typing to JavaScript, improving code quality and developer productivity.
  • Tailwind CSS: Tailwind CSS is used for styling, enabling rapid UI development with its utility-first approach.
  • Shadcn UI and Remix-UI: We utilize Shadcn UI and Remix-UI for our component library, ensuring consistency and ease of use across the application.
  • Vercel: Vercel powers our AI SDK and deployment, providing seamless hosting and scalability for CodeGPT.
  • Drizzle-ORM: Drizzle-ORM facilitates database operations, ensuring efficient data management for CodeGPT.
  • AuthJS: AuthJS handles authentication, securing user accounts and access to CodeGPT's features.
  • Turso.tech: Turso.tech serves as our database solution, enabling reliable storage and retrieval of user data.

Learn More

To learn more about CodeGPT and its features, check out the following resources:

Your feedback and contributions are welcome! Feel free to explore the codebase and contribute to the development of CodeGPT.