Future Coder is a web-based platform designed to connect parents with coding learning centers, allowing them to register their children in programming courses. It also provides administrators and tutors with powerful tools to manage schedules, students, and consultations in one centralized system.
- Student Registration π©βπ: Parents can create accounts and register multiple children.
- Course Enrollment π: Enroll kids into available programming courses based on age, level, and interest.
- Tutor Profiles π§βπ«: Display tutor information, specialties, and course assignments.
- Consultation Requests π¬: Parents can request course evaluations and provide feedback.
- Admin Dashboard π: Manage all users, courses, tutor schedules, and student assignments.
Parents often struggle to find suitable programming courses for their children. On the other hand, learning centers face difficulties managing tutors, schedules, and course enrollments manually. Future Coder bridges this gap by offering a simple yet powerful system for both sides.
Future Coder streamlines the entire educational process:
- Parents register and enroll kids in a few clicks.
- Tutors display their specialties and track course progress.
- Admins oversee everything from a centralized dashboard.
The project was developed using the Agile approach, focusing on incremental development, team collaboration, and continuous feedback. Tasks were divided among team members using sprints and regular check-ins to ensure timely delivery and high quality.
- Frontend: HTML, CSS, JavaScript
- Data Storage: localStorage (browser-based data storage)
This project was developed as part of IT312 β Web Applications Engineering at King Saud University.

