8000 GitHub - AKhilRaghav0/CodeSynth: CP Progress Enhancer
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

AKhilRaghav0/CodeSynth

Repository files navigation

CodeSynth - Competitive Programming Progress Tra 6EDF cker

A modern web application that helps competitive programmers track their progress and get personalized problem recommendations using AI.

Features

  • Track progress across multiple competitive programming platforms (Codeforces and AtCoder)
  • Visualize solving patterns with GitHub-style contribution graphs
  • Get AI-powered problem recommendations using Google's Gemini
  • Filter problems by tags (e.g., Greedy, Dynamic Programming)
  • Visual progress tracking with solved problem indicators
  • Comprehensive statistics dashboard

Tech Stack

  • Next.js 14 with TypeScript
  • Tailwind CSS with DaisyUI for styling
  • Chart.js for visualizations
  • Google Gemini AI for problem recommendations
  • Codeforces and AtCoder APIs for data fetching

Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Create a .env.local file and add your Gemini API key:
    GEMINI_API_KEY=your_api_key_here
    
  4. Run the development server:
    npm run dev
  5. Open http://localhost:3000 in your browser

Contributing

Feel free to open issues and pull requests for any improvements you'd like to add!

License

MIT # CodeSynth

About

CP Progress Enhancer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0