#Engineering Study Tracker
A modern React + TypeScript Engineering Study Tracker designed to help students organize subjects, track daily study goals, maintain learning streaks, and manage productivity using a built-in Pomodoro timer.
This project provides a clean dashboard experience for engineering students to manage semesters, subjects, formulas, and study progress in one place.
๐ Features Authentication
Sign-in / Sign-up interface
User profile initialization
Department and language selection
Dashboard
Daily study goal tracking
Study hours progress visualization
Streak monitoring system
Semester-wise navigation
Study Management
Add and manage semesters
Add subjects with credits
Topic tracking with progress percentage
Expandable semester view for structured navigation
Productivity Tools
Built-in Pomodoro Timer
Custom work duration
Break duration control
Start / Pause / Reset sessions
Formula Manager
Add formulas by subject
Store formula text and image references
Quick access learning reference system
UI / UX
Modern responsive interface
Interactive dashboard tabs
Minimal and student-focused workflow
Icon-based clean layout
๐ Tech Stack
React
TypeScript (TSX)
Hooks (useState, useEffect)
Tailwind / modern CSS styling
Lucide React Icons
๐ฏ Future Improvements
Cloud database integration (Firebase / Supabase)
Multi-device sync
AI-powered study recommendations
Performance analytics dashboard
Notes and PDF integration
Dark / Light theme toggle
๐ค Contributing
Contributions, feature ideas, and improvements are welcome. Fork the repository, create a feature branch, and submit a pull request.
๐ License
This project is licensed under the MIT License โ feel free to use and modify.
โญ Support
If you found this project useful, consider giving the repository a star to support development.
Linkedin id : https://www.linkedin.com/in/rishi-gupta-85bab0232/