A modern web application built with Next.js and Convex for AI-powered code review. This project demonstrates the integration of AI capabilities to assist in code review processes, providing automated analysis and suggestions for code improvements.
- AI-powered code review and analysis
- Real-time collaboration using Convex
- Modern UI built with Next.js and Tailwind CSS
- Type-safe development with TypeScript
- Syntax highlighting for code review
- Frontend: Next.js 15, React 19, Tailwind CSS
- Backend: Convex
- AI Integration: OpenAI SDK
- UI Components: Radix UI
- Code Highlighting: React Syntax Highlighter
- Type Safety: TypeScript, Zod
- Node.js (latest LTS version recommended)
- npm or yarn
- Convex account and CLI
- Clone the repository:
git clone [repository-url]
cd aiagentreview
- Install dependencies:
npm install
# or
yarn install
- Set up your Convex environment:
npx convex dev
- Start the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the application.
app/
- Next.js application routes and pagescomponents/
- Reusable React componentsconvex/
- Backend functions and database schemapublic/
- Static assetslib/
- Utility functions and shared code
The project uses:
- Turbopack for fast development builds
- ESLint for code linting
- TypeScript for type safety
- Tailwind CSS for styling
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.