CodeRipple lets you practice coding interview problems with AI-generated questions, solve them in an integrated code editor, and get instant AI-powered feedback. Built with React, Vite, TailwindCSS, and Puter AI.
- AI-Generated Problems: Generate random coding questions with varying difficulty (Beginner, Medium, Intermediate).
- Built-in Code Editor: Write and test solutions directly in the browser using CodeMirror.
- AI Feedback: Get hints and validation without revealing full solutions.
- Regenerate Questions: Practice with different problems at any time.
- Modern UI: Clean and responsive interface for smooth user experience.
-
Frontend:
- React
- Vite
- TailwindCSS
- CodeMirror
- Lucide-React
-
AI Integration:
- Puter AI
To get a local copy up and running, follow these steps:
Ensure that Node.js and npm are installed on your system.
-
Clone this repository:
git clone https://github.com/your-username/coderipple.git
-
Navigate to the project dir:
cd coderipple
-
Install dependencies:
npm install
-
Running the application:
npm run dev