Skip to content

Latest commit

 

History

History
115 lines (89 loc) · 2.61 KB

File metadata and controls

115 lines (89 loc) · 2.61 KB

CoC Inheritance 2024
DSAfied

By team "Heisenbug"

Table of Contents

📝Description

"You don’t have to be extreme, just consistent."

DSAfied is a personalized platform designed to help users stay committed to their Data Structures and Algorithms (DSA) journey. It combats the challenges of inconsistency by offering guidance to users through their daily problem-solving goals.

🔗Links

🤖Tech-Stack

Languages/libraries/frameworks used in our project domain-wise

Front-end

  • JavaScript
  • React
  • Tailwind CSS + DaisyUI
  • Chart.js
  • Lucide React Icons

Back-end

  • NodeJS
  • ExpressJS

Database

  • MongoDB
  • Cloudinary to store image file

Authentication

  • Auth0

📈Progress

Fully implemented features in our project

  • Authentication
  • ProblemSet page
  • Daily Article Page

Partially implemented features in our project

  • Daily Problem Recommendation model
  • Gamified roadmap to MAANG companies
  • Interview Sheet

🔮Future Scope

  • Built in code editor
  • Challenge other user with a problem

💸Applications

  • Improve DSA
  • Crack Interviews

🛠Project Setup

For the Web-App 1.Clone the GitHub repo.

git clone https://github.com/Kartikay-0111/DSAfied

2.Enter the client directory. Install all the required dependencies.

  cd client
  npm install
  npm run dev

3.To start the backend server:4

  cd server
  npm install
  nodemon index.js

👨‍💻Team Members

👨‍🏫Mentors