Aladia - E-Learning Application

Abdulkarim Mohammed

0

Web Developer

UI Designer

Responsive Design

Nuxt.js

Tailwind CSS

TypeScript

Aladia is an e-learning platform I worked on as a frontend developer, and honestly, it’s packed with features. The app is designed for two types of users: organizations and individuals. It supports online conferences, subscription-based courses, blogs, social media posts, a calendar, and so much more.
My main focus was on the courses section, which is the core of the app. This is where users can create and manage their educational content, including lectures, subjects, and teacher assignments. One of the coolest things I worked on was a versioning system. Think of it like this: whenever someone makes changes to their course—like updating a lecture, adding a subject, or assigning a new teacher—they can publish those changes or roll back to an earlier version if something goes wrong. It’s all about giving users control and flexibility.
Stripe Integration
Stripe Integration
Market Place
Market Place
Here’s the tech side of what I used:
Nuxt & Vue: For creating a smooth and interactive user experience.
Typescript: To keep the codebase clean and maintainable.
TailwindCSS: To build a modern and responsive design quickly.
Figma: For collaborating with the design team and making sure the app looks great.
i18n Translation: To make the platform work for users in different languages.
One of the trickiest but most rewarding parts was setting up the dynamic teacher allocations—basically assigning the right teacher to the right subject or lecture and making it all easy to use.
Aladia was all about creating a platform where educators and learners can connect and grow. It was awesome to see the app come to life and know that I played a part in building something that makes a difference.
Like this project
0

Posted Dec 30, 2024

The app is designed for two types of users: organizations and individuals. It supports online conferences, subscription-based courses, blogs posts and so on.

Likes

0

Views

3

Tags

Web Developer

UI Designer

Responsive Design

Nuxt.js

Tailwind CSS

TypeScript

FinnAPP: A banking service platform
FinnAPP: A banking service platform
Call Center Management with IVR
Call Center Management with IVR
Solar Village - Task Management App
Solar Village - Task Management App