Skip to content

gauravk-io/sheetTracker

Repository files navigation

DSA Sheet Tracker

A dedicated platform to track your progress on the "Padho with Pratyush" DSA pattern sheet.

Live Website: https://patternsheet.vercel.app/

Resources

Getting Started

Clone the Repository

git clone https://github.com/gauravk-io/sheetTracker.git
cd sheetTracker

Installation

Install the dependencies:

npm install

Running the Project

Start the development server:

npm run dev

Features

  • Pattern-wise Tracking: Problems are grouped by patterns for structured learning.
  • Cloud Sync: Sign in to sync your progress across devices (powered by Supabase).
  • Guest Mode: Progress is saved locally for non-authenticated users.
  • Responsive Design: optimized for both desktop and mobile use.
  • Progress Stats: Visual statistics to keep you motivated.
  • Filters: Filter by difficulty, platform, and search by pattern/problem.

Supabase Setup

This project uses Supabase for authentication and database features. Please read SUPABASE_SETUP.md for instructions on how to set up your own Supabase project.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.

Usage Policy

You can do whatever you want to do with this code; there is no restriction unless it's for fair use and educational purposes. Feel free to fork, modify, and use it as you see fit!

About

A dedicated platform to track your progress on the "Padho with Pratyush" DSA pattern sheet.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors