Skip to content

NiladriHazra/CodePixel_Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

CodePixel

The main repo is Private

Master Code. Ace Interviews.

Product Demo

CodePixel Demo Video

▶️ Watch the full demo on YouTube

(Right-click and select "Open link in new tab" for best experience)

CodePixel is the ultimate platform for competitive programming, interview preparation, and code sharing with AI assistance.

Current Date (UTC): 2025-05-20 13:51:13
Creator: NiladriHazra

🚀 Features

💻 CodeShare

A powerful code sharing tool for developers:

  • Instant Sharing: Generate shareable links for your code snippets with just a click
  • Syntax Highlighting: Support for 20+ programming languages with beautiful syntax highlighting
  • Multiple Files: Create and organize multiple files within a single code share
  • Expiration Control: Set expiration times for your shared code, from minutes to never
  • Version History: Track changes and maintain history of your code edits
  • Responsive Design: Perfect viewing experience on any device, desktop or mobile
  • Protected Sharing: Password protection for sensitive code snippets
  • File Management: Create, rename, and delete files within your code share

🎯 Problem Sheets & Practice

Comprehensive resources for competitive programming:

  • Curated Problem Sheets: Access carefully selected problem sheets from top tech companies
  • Daily Challenges: Practice with daily problems to maintain your streak
  • Difficulty Progression: Problems categorized by difficulty levels for systematic learning
  • Company-specific Questions: Practice problems frequently asked in interviews at top companies
  • Multiple Platform Integration: Problems from LeetCode, Codeforces, CodeChef, GeeksforGeeks and more

📊 Contest Calendar

Stay updated with competitive programming events:

  • Multi-platform Tracking: Follow contests from LeetCode, Codeforces, CodeChef, and more
  • Upcoming Events: View upcoming contests with dates and times
  • Reminders: Set alerts so you never miss a contest
  • Historical Data: Track your past performance in contests

🤖 Ginie AI Assistant

AI-powered coding help:

  • Algorithm Explanations: Get step-by-step explanations for complex algorithms
  • Code Debugging: Receive help identifying and fixing bugs in your code
  • Learning Resources: Access personalized learning materials based on your needs
  • Powered by Gemini: Utilizing Google's Gemini AI model for intelligent assistance

👨‍💼 Interview Preparation

Comprehensive tools for interview readiness:

  • AI-Powered Mock Interviews: Practice technical interviews with our AI interviewer
  • Role-Specific Questions: Customize interviews for frontend, backend, and full stack roles
  • Company Targeting: Prepare for interviews with specific companies
  • Real-Time Feedback: Receive instant feedback on your answers
  • Performance Analytics: Track your interview performance over time

📈 Progress Tracking

Monitor your coding journey:

  • Profile Integration: Connect with your LeetCode, GeeksforGeeks, and CodeChef accounts
  • Visual Statistics: View your progress with interactive charts and graphs
  • Problem Solving Stats: Track problems solved by difficulty level
  • Streak Calendar: Maintain your daily coding streak

🛠️ Technology Stack

CodePixel is built with modern web technologies:

  • Frontend: Next.js, React, TailwindCSS
  • UI Components: Radix UI, Framer Motion
  • State Management: Zustand
  • Code Editing: CodeMirror
  • Database: Firebase Realtime Database, MongoDB
  • Authentication: Clerk
  • Visualization: Recharts
  • AI Integration: Ginie AI- Custom fine-tuned Llama 3.5 model running locally
  • Real-time Collaboration: Firebase, Socket.io

💖 Support

If you find Creative Tools Hub useful, consider supporting the project:

Buy Me A Coffee

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

Niladri Hazra


Made with ❤️ by Niladri Hazra

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published