Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Mst Afrin edited this page Nov 6, 2025 · 2 revisions

πŸŽ“ Welcome to the EduTrack Wiki!

Your all-in-one guide to building and exploring the EduTrack platform β€” a modern, interactive, and student-friendly Learning Management System (LMS). 🌱

EduTrack is built with React to make learning, teaching, and managing education a delightful experience for both students and instructors.
Here you’ll find project details, features, roadmaps, and contribution guides β€” all in one cozy place. 🧩


🏫 Project Overview

EduTrack helps students explore courses, track progress, and connect with instructors through a smooth and engaging interface.
Instructors can easily manage lessons, monitor students, and share updates.

🌐 Website: EduTrack Live


✨ Core Features of EduTrack

πŸ•’ Schedule Module

  • πŸ“… Create and manage class timetables (drag & drop optional)
  • πŸ” Perform full CRUD operations (Create, Read, Update, Delete)
  • ⏰ Display upcoming classes right on the dashboard
  • 🎨 Beautiful color-coded subjects for quick recognition

πŸ“– Study Module

  • πŸ“ Personal study planner & to-do system
  • 🏷️ Add notes with subject tags for better organization
  • πŸ… Pomodoro Timer & Focus Mode to stay productive

πŸ§ͺ Exam Module

  • πŸ“† Manage exam schedules and upcoming tests
  • πŸ“€ Teachers can upload marks directly via the dashboard
  • πŸ“Š Students can view interactive performance charts
  • πŸ”” Notifications for exams and results

πŸ’° Budget Module

  • πŸ’΅ Add expenses with title, category, amount, and date
  • πŸ“… Monthly summary view
  • πŸ₯§ Pie chart visualization of spending habits
  • πŸ“„ Export report as CSV or PDF

πŸ‘©β€πŸ« Teacher Role Features

  • πŸŽ“ Dedicated dashboard for teachers
  • 🧾 Mark attendance manually or with QR
  • 🧩 Create and manage assignments
  • πŸ—’οΈ Grade submissions and provide feedback
  • πŸ“’ Post announcements in the class feed

πŸ‘©β€πŸŽ“ Student Role Features

  • πŸ“š View class schedules, exam dates, and grades
  • πŸ“ Submit assignments and track progress
  • πŸ“ˆ Access performance insights and analytics
  • πŸ’¬ Join study groups or class discussions

🌐 College Feed & Share System

  • 🏫 Global announcement feed for all students and teachers
  • πŸ’¬ Like, react, and comment on posts
  • πŸ“Ž Share PDFs, notes, and materials
  • πŸ… Generate beautiful achievement cards
  • πŸ”— Create shareable student profiles (e.g., educrack.app/afrinbhuiyan)

βš™οΈ UI & Integration

  • πŸ–₯️ Clean, modern, and fully responsive design (Tailwind / Material UI)
  • πŸŒ— Dark / Light mode toggle
  • πŸ“… Google Calendar integration
  • πŸ“§ Email & push notification setup
  • πŸš€ Deployed with Vercel + Render / Railway

πŸ’‘ Future Ideas

  • πŸ“Š Analytics dashboard (attendance %, average marks, etc.)
  • πŸ€– AI-based study recommendations
  • 🧠 Admin panel for managing users, roles, and reports

🌻 Contributing to EduTrack

We’d love your help in improving EduTrack! ❀️
Follow these simple steps to contribute:

  1. 🍴 Fork the repository
  2. 🌿 Create a branch: git checkout -b feature-name
  3. πŸ’‘ Add your changes and commit: git commit -m "Add feature"
  4. πŸš€ Push to your branch: git push origin feature-name
  5. ✨ Open a Pull Request and describe your contribution

πŸ’¬ Need Help?

If you have ideas, issues, or feedback β€” feel free to share them under the Issues tab.
Together, let’s make EduTrack even better! 🌈

Morty Proxy This is a proxified and sanitized view of the page, visit original site.