Cedarwood is an e-learning platform that helps students learn in a very easy and exciting way. Cedarwood is available on multiple platforms, like mobile apps and websites.
MY CONTRIBUTION
•Developed real-time attendance tracking system with automated notifications for educators.
•Created dynamic report generation feature with customizable scheduling for student performance insights. •Implemented CSV export functionality for data analysis and record- keeping, ensuring data integrity.
•Simplified student enrollment with batch enrollment and automated welcome notifications.
•Enabled convenient trial class scheduling with real-time availability checks and automated reminders.
•Implemented linked account management for streamlined user experience in managing multiple profiles.
As a full-time developer at Cedarwood, I played a key role in enhancing the company's comprehensive education management system. The platform, which includes a website, admin panel, and mobile applications, leverages Laravel, React, MySQL, and AWS to provide a robust and scalable solution for educational institutions. Below are the key features and contributions I made to the project:
Key Features and Contributions:
Real-Time Attendance Tracking System:
Developed a real-time attendance tracking system that allows educators to monitor student attendance efficiently.
Implemented automated notifications to inform educators of attendance anomalies or patterns requiring attention.
Dynamic Report Generation:
Created a dynamic report generation feature enabling customizable scheduling for student performance insights.
Provided flexible options for educators to tailor reports based on various parameters and timeframes.
CSV Export Functionality:
Implemented CSV export functionality for various data, including attendance records, student and parent information, and ledgers.
Ensured data integrity during the export process, facilitating accurate data analysis and record-keeping.
Simplified Student Enrollment:
Streamlined the student enrollment process with batch enrollment capabilities.
Automated the dispatch of welcome notifications to newly enrolled students, enhancing the onboarding experience.
Trial Class Scheduling:
Enabled convenient scheduling for trial classes with real-time availability checks.
Implemented automated reminders to ensure both educators and students are notified ahead of their trial classes.
Linked Account Management:
Facilitated linked account management for a streamlined user experience, allowing users to manage multiple profiles seamlessly.
Integration of Multiple Razorpay Accounts:
Integrated functionality to support multiple Razorpay accounts, providing flexibility in managing transactions and payments.
Technical Stack:
Backend: Laravel
Frontend: React
Database: MySQL
Cloud Services: AWS
Additional Responsibilities:
Feature Integration: Continuously integrated new features like attendance records and enrollment functionalities.
Data Export: Developed various export options for attendance, student, parent, and ledger data, enhancing data accessibility and usability.
System Maintenance: Ensured the system remained robust and scalable through regular maintenance and updates.
Through these contributions, I significantly enhanced the functionality and user experience of Cedarwood's education management system, providing educators with powerful tools to manage their institutions effectively.