Maps Medics

Kirollos Rafik

0

Software Engineer

Web Developer

Adobe XD

Node.js

React

Faculty of Medicine - Cairo University

The faculty of Medicine in Cairo University wanted to create an easy e-learning website and application containing all lectures and videos for all their students.
Maps Medics is a comprehensive e-learning platform that helps medical students succeed. Thier case-based approach simulates the USMLE experience, and their video library covering +3,600 board-style questions is aligned with the USMLE course outline. The platform uses simple language and visual aids to make complex concepts easy to understand and their team of experienced educators also offers personalized support.
 

Functions and Panels

Creating two panels with vastly different functions is no easy task, but I was able to follow the blueprints and the required functions to a tee.
I started working on the first panel (the user panel) which allows users to register for courses, watch videos, take sample-exams, use the question bank and get their marks with guidance to their weak points and summary about their performance, and more.
After that I worked on the second panel (the admin panel) where admins are able to create courses, add videos, textbooks, edit the question bank, adjust answers, send notifications to users, add users, remove users, and more.

Developing the project

I used NodeJS for all the database and backend work for both the website and the mobile application, while the website's frontend was done using React and the mobile application's frontend was done with Flutter.
This allowed me to easily connect the database and the backend to the frontend of both the website and the mobile app.
Like this project
0

Posted Jun 14, 2023

An E-Learning platform created for both web and mobile that was developed using different languages and frameworks

Likes

0

Views

29

Tags

Software Engineer

Web Developer

Adobe XD

Node.js

React

Agaiby (Egyptian-Swiss Textiles)
Agaiby (Egyptian-Swiss Textiles)
Air Advanced
Air Advanced