Transforming Education Management for Institutions Worldwide

Rida Noor

CTO
Web Developer
SEO Writer
JavaScript
MySQL
PHP
Project Overview:
I led a team of developers to create CodeWithUs, an innovative cloud-based platform designed to enhance the learning experience for educators and students alike. This user-friendly education management system streamlines various tasks and improves efficiency for institutions worldwide.
Key Features:
Easy-to-use tools for creating engaging lessons and quizzes, interactive online classrooms for collaboration, and a learning calendar system for simplified schedule management referral system to encourage sharing and secure payment systems for user confidence projects. Some of the main functionalities include:
Dashboards (Separate/Customised Dashboards for Teachers, Students, Parents, Admins, and Super Admins)
Admin's Dashboard
Admin's Dashboard
Teacher's Dashboard
Teacher's Dashboard
Student's Dashboard
Student's Dashboard
2. Class Management/Details and Online Classroom
Class Details and management
Class Details and management
Online Classrooms
Online Classrooms
3. Calendars (to view the booked classes and schedules of the teachers etc)
Admin's Calendar
Admin's Calendar
4. Lessons, Classes, Topics, Prizes and much more...
Class
Class
Topic
Topic
Prizes on Quizzes Results
Prizes on Quizzes Results
Highlights:
I collaborated with a talented team of developers to build a robust and scalable platform. I Integrated valuable third-party services, enhancing the platform's overall functionality designed a fast chat system for better communication, reducing app processing time by 50%. Prioritized quality and reliability through comprehensive testing and client feedback.
Client Satisfaction:
Worked closely with clients to address their feature requests and issues, ensuring a product that met their needs and exceeded expectationsContinuously optimized the platform based on client feedback and industry advancements, providing a cutting-edge solution for education management
Technical Details:
Led an agile team of 5 developers in developing CodeWithUs, a cloud-based multi-tenant SAAS education management system for institutions used by several institutes globally.
Developed the system from scratch using VueJS (SPA) for the front end and Laravel (API) at the back end.
Set up multi-tenancy in the app, database design and management, architectural design of the app, and integration of some third-party APIs, including Stripe payment API, Toky API, and Intercom API.
Designed a chat system for the portal using Firebase socket.io, and Node, which reduced the app process time by 50%.
Set up Cypress testing of the app, which improved coding time, bug findings, and code reliability.
Developed core features of the portal, including lessons and Quiz creator, automatic quizzes checking system, online classrooms, calendar system for showing the timetable to all the users of the system, a referral system, complete payment system using Stripe payment methods, and localization.
Implemented SOLID principles, and the industry’s best coding practices, conducted weekly sprint meetings, tested and resolved bugs, and occasionally met with tenants to resolve their feature requests and issues.
API is being used by VueJS(SPA) as well as the Nuxt.js website.
Technologies used:
Laravel(7 & 8) Rest-API | VueJS(2 & 3) | Vuex | TypeScript | DigitalOcean | Firebase | CSS | Tailwind | NodeJS | ExpressJS | MySQL | Redis | Docker | Agile | Scrum | Clickup | Github, Cypress.
Partner With Rida
View Services

More Projects by Rida