Ekhtibary Assessment Platform
Product Development
November, 2022
2 minutes
Project Aim
The Ekhtibary project, developed for YH&H, aims to revolutionize Arabic language education by providing a dynamic assessment platform that empowers educators and engages students. The platform is built to handle high concurrent usage and deliver a seamless experience across all devices.
My Role
As the Backend Developer and Team Lead for YH&H, I was responsible for designing and developing the entire backend infrastructure using Golang and PostgreSQL. I ensured the system's scalability to support up to 1000 concurrent users and maintained responsiveness across all devices. Additionally, I led a team of developers, coordinated tasks, and oversaw the integration of React for the frontend to create a seamless user experience.
Description & Technologies
Ekhtibary is developed from scratch using Golang, PostgreSQL, and React. It includes robust features for interactive and advanced learning environments, such as:
- Interactive Assessments: Customizable tests with a vast question bank covering various subjects.
- User Management: Efficient user management for schools, teachers, and students.
- Advanced Analytics: Comprehensive tools for tracking and enhancing student performance.
- Responsive Design: Ensures accessibility and usability across all devices.
- Real-Time Reporting: Data-driven insights and visual data representations.
Outcome
Ekhtibary has successfully enhanced Arabic language education by providing educators with powerful tools and engaging students through tailored assessments. The platform supports independent learning and classroom activities, promoting consistent academic achievements.
Key Aspects
- Extensive Question Bank: Over 100,000 standardized questions in Arabic, covering language, social studies, and Islamic education.
- Tailored Assessments: Customizable tests and graded readings for all levels.
- Robust Reporting: Efficient systems for insightful data analysis and real-time tracking.
- User-Friendly Interface: Easy integration into school systems with straightforward onboarding.
- Cross-Platform Compatibility: Accessible on web and mobile for flexible learning.
Technologies Used
- Golang: Backend development for scalable and efficient performance.
- PostgreSQL: Database management for reliable data storage.
- React: Frontend framework for responsive and dynamic user interfaces.
Final Thoughts
The Ekhtibary platform stands out as a premier solution for Arabic language assessment, combining cutting-edge technology with a user-centric design to transform the educational experience. It sets a new standard in Arabic language learning by providing powerful tools and engaging content to foster academic success.