Skip to content

mohit-dhote/codify-platform

Codify Platform

Codify Platform is an open-source learning platform focused on data structures, algorithms, SQL, and interview preparation.

The goal of this project is to provide:

  • structured learning resources
  • executable code examples
  • algorithm implementations
  • interview preparation material
  • interactive developer tools

Features

  • Multi-language algorithm implementations
  • SQL practice resources
  • Structured topic-wise content
  • Beginner-friendly documentation
  • Open-source contribution workflow

Project Structure

/apps
/packages
/content
/docs

Getting Started

Clone the repository

git clone https://github.com/mohit-dhote/codify-platform.git

Navigate to the project

cd codify-platform

Install dependencies

npm install

Start development server

npm run dev

Contribution Guidelines

We welcome meaningful contributions.

Accepted Contributions

  • Bug fixes
  • Documentation improvements
  • Feature development
  • Algorithm optimization
  • UI/UX improvements
  • Test coverage improvements

Avoid

  • Adding names/profile files
  • Unrelated code
  • Duplicate algorithms
  • Low-quality pull requests
  • Formatting-only spam PRs

Before contributing, please open an issue discussing the feature or improvement.


Tech Stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js

Roadmap

v1

  • Core platform setup
  • Topic-wise DSA content
  • SQL learning modules

v2

  • Interactive visualizers
  • Online code execution
  • Progress tracking

v3

  • AI-assisted explanations
  • Mock interview system
  • Contest mode

License

This project is licensed under the MIT License.

About

“A platform that converts coding interview problems into structured learning paths.”

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors