Skip to content

DSA Sheets helps in tracking your progress in Data structures , help you stay organised and improve their problem-solving skills.

License

Notifications You must be signed in to change notification settings

Saichandra2520/DSA-Checklist

Repository files navigation

DSA Sheets 🚀

React Badge Website Badge

Overview 👀

DSA Sheets is a web application designed to help students and professionals practice and improve their problem-solving skills

  • Progress-Page with Visual Progress Tracking
  • Consistency-Points for motivation
  • Topic-wise progress tracking 🧐
  • Multiple-Sheets
  • Complete local storage 📂
  • Mobile-first design ✌🏻
  • Clean UI ⚡

What is DSA Sheets? 🤔

DSA Sheets is a comprehensive tool designed to help you track your progress in mastering Data Structures and Algorithms (DSA). With interactive checklists and a user-friendly interface, it aims to boost your confidence and proficiency in solving coding problems.

DSA Sheets doesn't guarantee a job but guarantees improved confidence in tackling any coding challenge if used diligently. 👍🏻

More details on how [DSA Sheets] can help you -> [here].

Dependencies 🗃

  • [React] - Frontend Framework
  • [CSS] - For styling and layout
  • [Local Storage] - For offline progress tracking

WIP 🛠

  • Dark Mode
  • Add bookmark feature
  • resource feature
  • Interview help feature
  • Leader Board
  • Better Responsive CSS
  • Enhanced State Management

Run Locally 💻

git clone https://github.com/Saichandra2520/DSA-Checklist.git
npm install
npm start

Credits 🙏🏻

The list of questions and topics in DSA Sheets is inspired by various resources and contributions from the DSA community. Special thanks to all contributors for their valuable inputs.

Contributing

Contributions are welcome! If you'd like to contribute to the project, please follow these steps

  1. Fork the repository: Click on the "Fork" button on the top right of this page
  2. Create a Branch: Create a new branch for your feature or bug fix. git checkout -b your-branch-name
  3. Make changes: Implement your feature or fix the bug.
  4. Commit your changes git add . git commit -m "Description of your changes"
  5. Push to your fork git push origin your-branch-name
  6. Create a Pull request: Open a pull request from your forked repository to the main repository

About

DSA Sheets helps in tracking your progress in Data structures , help you stay organised and improve their problem-solving skills.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages