MLAMed - UKMLA Resource Guide

Muhammad Ali Abbas

0

Fullstack Engineer

Web Developer

Next.js

Stripe

Supabase

Overview

Developed MLAMed.com, a robust SaaS platform that serves as one of the UK’s first comprehensive resource guides for medical students preparing for the UKMLA. The platform supports 3,000 active users, offering streamlined access to educational content, secure payment processing, and a scalable infrastructure designed to accommodate future growth in users and resources.

Key Features

Seamless Payments: One-time payment model powered by Stripe integration.
Interactive Learning Tools: MCQs, quizzes, and timed mock exams for thorough assessments.
Educational Resources: Access to textbooks, notes, and other personalized study materials.
Responsive Design: Optimized for seamless use on both mobile and desktop devices.
Automated Onboarding: Simplified user registration and role-based access control.
Dynamic Content Delivery: Ensures resources are accessible and up-to-date.
Scalability: Infrastructure designed to handle thousands of concurrent users.
Secure Authentication: Role-based access and user account management for enhanced security.

Technical Highlights

Frontend Development:
Built with Next.js for fast server-side rendering and improved SEO.
Styled with Shadcn UI and TailwindCSS for a clean, modern, and responsive design.
Backend Development:
Leveraged Supabase for scalable backend services, including real-time data synchronization.
Used Prisma ORM for efficient database queries and schema management.
Payment Integration:
Integrated Stripe for secure and seamless payment processing.
Database Management:
Designed a scalable database architecture using PostgreSQL, optimized for user growth.
Deployment:
Deployed on a cloud-based hosting solution to ensure scalability and reliability.

Architecture

Frontend: Built with Next.js for high performance and responsive interfaces.
Backend: Powered by Supabase for real-time APIs and user authentication.
Database: Managed using Prisma ORM and PostgreSQL for structured and efficient data handling.
UI/UX Design: Styled with Shadcn UI and TailwindCSS for a visually appealing and intuitive experience.
Payment Processing: Integrated with Stripe for a secure and smooth transaction flow.

Results

Successfully onboarded and supported 3,000 active medical students.
Delivered an intuitive and user-friendly platform, simplifying access to critical resources.
Maintained consistent and responsive performance across all devices.
Established a scalable foundation for future growth and feature enhancements.

Technologies Used

Frontend: Next.js, Shadcn UI, TailwindCSS
Backend: Supabase, Prisma ORM
Database: PostgreSQL
Payment Processing: Stripe
Deployment: Vercel
Like this project
0

Posted Nov 30, 2024

A scalable UKMLA prep platform with active 3,000 medical students, featuring responsive design, secure payments, and dynamic resources.

Likes

0

Views

0

Tags

Fullstack Engineer

Web Developer

Next.js

Stripe

Supabase

Retailed.io - Inventory Management
Retailed.io - Inventory Management
Flybasis - B2B2C Flight Booking Platform
Flybasis - B2B2C Flight Booking Platform