A powerful tool that generates random coding challenges from Codewars, helping developers enhance their programming skills through focused practice.
Check out the live website: Codewars Random Question Generator
- Random Challenge Generation: Get curated coding challenges from Codewars
- Multi-Language Support: Filter challenges by your preferred programming languages
- Responsive Design: Works seamlessly across all devices
- Interactive UI: Modern, user-friendly interface with smooth animations
- React.js
- Axios for API calls
- React Select for dropdowns
- Marked for Markdown parsing
- DOMPurify for security
- Modern CSS with animations
- Clone the repository:
git clone https://github.com/Code-JL/CodeWars-Random-Question.git
- Install dependencies:
cd codewars-random-question
npm install
- Start the development server:
npm start
- Select your preferred programming languages
- Click "Get Random Kata" to generate a challenge
- Read the description and requirements
- Click "Solve this kata" to attempt the challenge on Codewars
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Codewars API for providing the challenges