Skip to content

Yash8439/Codifyx-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

52 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ CodifyX – Full Stack Coding Platform

CodifyX is a full-stack coding platform designed to streamline Data Structures & Algorithms (DSA) practice by providing a unified and interactive environment for learning, practicing, and tracking progress.


🌟 Features

  • 🧠 DSA Problem Library – Categorized problems for structured learning
  • πŸ€– AI-Powered Hints – Get guided help when stuck
  • 🏁 Custom Sprints – Practice with personalized goals
  • πŸ“Š Progress Tracking – Monitor performance with analytics
  • πŸ† Leaderboard – Compete and track rankings
  • πŸ’» Online Code Editor – Monaco Editor with multi-language support
  • ⚑ Real-time Code Execution – Integrated Judge0 API
  • πŸŒ™ Dark/Light Mode – Better user experience

πŸ› οΈ Tech Stack

Frontend:

  • React.js
  • Vite
  • Tailwind CSS

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB
  • Redis (for caching)

Other Tools:

  • JWT Authentication
  • OAuth (Google Login)
  • Judge0 API
  • Monaco Editor

βš™οΈ Installation & Setup

# Clone the repository
git clone https://github.com/yourusername/codifyx.git

# Navigate to project
cd codifyx

# Install dependencies (frontend & backend)
npm install

# Run the project
npm run dev

About

CodifyX is a LeetCode-inspired coding platform that allows users to practice Data Structures and Algorithms (DSA) problems. It provides a structured environment for improving problem-solving skills, tracking progress, and preparing for technical interviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages