Course Palette

    Course Palette

    React 18
    Laravel 9
    MySQL
    PayPal API
    JWT Authentication
    Tailwind CSS
    Framer Motion
    Swagger Documentation

    Category

    Business

    Duration

    4 months

    Status

    completed

    Project Overview

    An online learning platform offering courses in AI, design, web development, and more. It enables admins to manage content, instructors to publish lessons, and students to enroll, complete courses, and earn certificates. Built with React, Laravel, and Tailwind CSS, the app supports REST API integration, JWT authentication, and interactive course tracking.

    Key Features

    • Multi-role Authentication
    • Course Management System
    • Video Streaming
    • Payment Integration
    • Certificate Generation
    • Progress Tracking
    • Interactive Quizzes
    • Discussion Forums

    Technologies

    React 18
    Laravel 9
    MySQL
    PayPal API
    JWT Authentication
    Tailwind CSS
    Framer Motion
    Swagger Documentation

    Challenges

    • Complex Role-Based Access Control
    • Video Streaming Optimization
    • Payment Gateway Integration
    • Real-time Progress Tracking
    • Scalable Database Design

    Course Palette - Online Learning Platform

    A comprehensive e-learning platform that connects instructors with students through interactive courses, built with modern web technologies and a focus on user experience.