Skip to content

An online coding platform tailored for software engineers gearing up for interviews. Great for boosting problem-solving skills and prepping for tech interviews!

Notifications You must be signed in to change notification settings

AkhilTalashi1995/LEETIFY

Repository files navigation

HitCount

Leetify

Overview

Leetify is an online coding platform that offers a diverse collection of challenges to help developers prepare for technical interviews. Covering various data structures and algorithms like arrays, linked lists, trees, and graphs, it enhances problem-solving skills for software engineers, developers, and students, making it an effective tool for technical interview preparation.

Contributors: @Akhil Talashi | @Snehashis Lenka | @Rutuja Ghate | @Aishwarya Adduri

Live: https://leetify.vercel.app/

Youtube: Watch Here

Model Diagram

Tech stack

  • React JS
  • Redux
  • NodeJS
  • MongoDB
  • Material UI
  • SCSS

Key Features:

  • Authentication: Sign up, log in/out
  • User Dashboard: View stats(problems and submissions)
  • Admin Dashboard: view stats(users, problems and submissions)
  • Problem Management: Problems(CRUD), track submission status
  • Code Editor: Monaco code editor, code compliation and execution
  • Deployment & Testing: Production deployment, automated/manual testing, and bug fixing

How to start

  • Clone Repository git clone https://github.com/AkhilTalashi1995/LEETIFY.git

  • Run Backend

    • cd back-end
    • npm install to install dependencies
    • npm start to start the backend server
  • Run Frontend

    • cd front-end
    • npm install to install dependencies
    • npm start to start the client
  • Client application starts on http://localhost:3000

  • Server is available on http://localhost:8000

About

An online coding platform tailored for software engineers gearing up for interviews. Great for boosting problem-solving skills and prepping for tech interviews!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published