EdTech Platform Project
Report
This project report titled “ED TECH PLATFORM” is submitted by
Yogesh Ganesh Chatare for the MCA degree at Genba Sopanrao Moze
College of Engineering, Pune, under the guidance of Prof. Priyanka
Yeole. The platform aims to empower education through technological
excellence, providing innovative learning solutions.
SA
BY : SHREYASH N ADE
Certification and Internship
Completion
Project Certification Internship Experience
The project “ED TECH Yogesh completed an internship
PLATFORM” is certified as the as a Software Developer at
bonafide work of Yogesh Ganesh Nebula Technology, contributing
Chatare under the supervision to the “College ERP” application
of Prof. Priyanka Yeole for the development from August 2024
MCA SEM IV Major Project, to February 2025, delivering
academic year 2024-2025. quality work as a team member.
Organizational Details
Nebula Technology is based in Pune, with Mr. Raghunath Bade as
Managing Director and Project Guide, supporting Yogesh’s professional
growth during the internship.
Declaration and Acknowledgements
Yogesh Ganesh Chatare declares that the “ED TECH
PLATFORM” project report is his genuine work under Prof.
Priyanka Yeole’s guidance, submitted for the MCA degree
at Savitribai Phule Pune University for 2024-2025.
He expresses heartfelt gratitude to his project guide,
faculty members, and family for their continuous support
and encouragement throughout the project development.
Project Overview and Introduction
EdTech platforms revolutionize learning by providing
accessible, interactive, and personalised education
through digital tools. They enable students to learn
anytime, anywhere using devices like smartphones and
computers.
Features include video lessons, quizzes, live classes, and
AI-driven personalised learning paths, making education
engaging and adaptable to individual needs.
Problem Definition in Education
Limited Access
Many students, especially in rural areas, lack access to quality education due to
geographic and economic barriers, perpetuating inequality.
Lack of Personalisation
Traditional education applies a uniform approach, ignoring individual learning styles,
causing disengagement and lower performance.
Outdated Methods
Lecture-based teaching fails to engage digital-native students, reducing motivation and
critical thinking development.
Teacher Burden & Feedback
Teachers face administrative overload and delayed feedback mechanisms, limiting
personalised student support and timely interventions.
Existing EdTech Systems and Limitations
• Learning Management Systems (LMS) like Moodle and
Google Classroom centralise course delivery and
assessment.
• Online courses provide recorded lectures, live classes,
and interactive content for flexible learning.
• AI and analytics personalise learning but face
challenges like digital divide and data privacy
concerns.
Project Scope and Features
Core Functionalities
Course management, personalised learning, assessments, interactive tools, communication, analytics, and mobile/offline access.
Target Audience
Students, teachers, educational institutions, and administrators with tailored features for each group.
Technology & Scalability
Cloud-based, secure, AI-integrated platform designed for global reach, customization, and integration with existing systems.
Challenges & Risk Management
Focus on user-friendly design, offline capabilities, and strong data privacy to overcome adoption and connectivity issues.
Requirement Analysis: Software and
Hardware
Software Requirements Hardware Requirements
• Secure user authentication with role management. • High-performance servers for web, application,
• Course creation, delivery, assessments, and real-time database, media, and backup.
feedback. • Student and teacher devices with adequate
• Communication tools and mobile/offline access. processing power and connectivity.
• • Robust network infrastructure and optional cloud services.
Performance, security, usability, and scalability standards.
3.2 Data Flow Diagram (DFD)(context level) :
3.3 Functional Decomposition Diagram (FDD) :
System Design and Modules
• User Authentication and Profile Management
• Course Management with multimedia content and
enrollment
• Video Streaming and Media Management for live and
recorded classes
• Assessment and Grading System with automated and
manual grading
• Communication and Collaboration tools including
forums and messaging
• Payment and Subscription Management
• Analytics and Reporting for performance insights
• Administrative Module for user and content management
Conclusion and Future
Enhancements
1 Future Enhancements
Integration of online payments, real-time live classes, quizzes
with certification, progress tracking, mobile apps, discussion
forums, analytics, and personalised recommendations.
2 Conclusion
The platform provides a flexible, efficient e-learning
environment built with Django and SQLite, supporting course
management and video content. It lays a strong foundation for
scalable, interactive education with scope for continuous
improvement.
Bibliography
The development of the E-learning Platform was inspired by the
understanding gained from various technical articles, tutorials,
books, and documentation. The following sources were referred
to during the analysis, design, development, and documentation
phases of this project:
1. Official Documentation
Django Project Documentation -
[Link]
Python Official Documentation - [Link]
Django REST Framework Documentation -
[Link]
Thank you