ProTrack is a comprehensive web-based Learning Management System that empowers students to take control of their academic success. By combining activity tracking, goal setting, and insightful analytics, ProTrack transforms how students approach their education with discipline and purpose.
- Data-Driven Learning: Make informed decisions based on your study patterns
- Goal-Oriented Approach: Set SMART goals and track your progress visually
- Holistic Tracking: Monitor academics, attendance, and extracurricular activities
- Insights & Analytics: Understand your learning habits with detailed reports
|
|
|
|
| Frontend | Data & Storage | Tools |
|---|---|---|
| HTML5 | JSON | VS Code |
| CSS3 | Local Storage | Git |
| JavaScript | Session Management | Chrome DevTools |
| Responsive Design | Data Persistence | NPM |
protrack/
βββ π .vscode/ # Development environment settings
βββ π contents/ # Documentation and project notes
βββ π css/ # Stylesheets and themes
β βββ main.css
β βββ dashboard.css
β βββ responsive.css
βββ π images/ # Visual assets and screenshots
β βββ banner.png
β βββ dashboard.png
β βββ screenshots/
βββ π js/ # JavaScript modules
β βββ auth.js
β βββ dashboard.js
β βββ analytics.js
β βββ utils.js
βββ π public/ # Static HTML files
β βββ index.html
β βββ favicon.ico
βββ π src/ # React components (if applicable)
βββ π *.html # Main application pages
βββ π¦ package.json # Project dependencies
βββ π README.md # You are here!
# Clone the repository
git clone https://github.com/yourusername/protrack.git
# Navigate to project directory
cd protrack
# Open in browser
open index.html# Clone and install
git clone https://github.com/yourusername/protrack.git
cd protrack
npm install
# Start development server
npm start
# Open your browser
# Navigate to: http://localhost:3000π Try ProTrack Now
π Authentication System
- Secure credential validation
- Session management with local storage
- Password encryption simulation
- User state persistence
π Activity Tracking Engine
- Timestamp-based activity logging
- Category-wise activity classification
- Data aggregation and statistics
π― Goal Management System
- SMART goal validation
- Milestone achievement detection
- Visual progress indicators
π Analytics Engine
- Real-time data processing
- Trend analysis and predictions
- Performance insights generation
π More screenshots available in the
/imagesdirectory
We welcome contributions from the community! Here's how you can help:
- π΄ Fork the repository
- πΏ Create a feature branch (
git checkout -b feature/AmazingFeature) - πΎ Commit your changes (
git commit -m 'Add some AmazingFeature') - π€ Push to the branch (
git push origin feature/AmazingFeature) - π Open a Pull Request
- Follow consistent code formatting
- Add comments for complex logic
- Test across different browsers
- Update documentation as needed
Ms. Parul Gahelot
Chitkara University Institute of Engineering & Technology
Punjab, India
Chitkara University
Institute of Engineering & Technology
Punjab, India
- Core LMS functionality
- Responsive design implementation
- Basic analytics dashboard
- Advanced reporting features
- Mobile app development
- AI-powered study recommendations
- Integration with external platforms
- Multi-language support
This project is developed for academic and educational purposes.
- β Personal Use: Free to use and modify
- β Educational Use: Perfect for learning and teaching
β οΈ Commercial Use: Please contact the authors for licensing
For commercial licensing inquiries, please reach out to the project maintainers.
We extend our heartfelt gratitude to:
- π Chitkara University faculty and staff
- π₯ Project mentors for their invaluable guidance
- π€ Development team members and contributors
- π‘ Beta testers who provided crucial feedback
- π Open source community for the tools and libraries used



