A personal productivity web application designed to help developers track their Data Structures and Algorithms practice, monitor progress, and manage problem-solving consistency.
- Problem Logging: Easily add and categorize new DSA problems solved.
- Analytics Dashboard: View your progress and history at a glance.
- Submission Management: Edit or delete past submissions to keep records accurate.
- User Authentication: Secure Login and Registration for private tracking.
- Backend: PHP
- Database: MySQL (Connected via
db_connect.php) - Frontend: HTML/CSS
dashboard.php: The main user overview page.add_problems.php: Interface for logging new entries.analytics_backup.php: Logic for data backup and trends.db_connect.php: Database connection configuration.
- Clone the repository:
git clone [https://github.com/harshitahegde/DSA_TRACKER.git](https://github.com/harshitahegde/DSA_TRACKER.git)
2.Setup Database: Import your SQL schema into MySQL and update credentials in
db_connect.php.
3.Run Deploy to a local server like XAMPP or WAMP and access via localhost/DSA_TRACKER/login.php.