Skip to content

lucidshaya/Skilled-learners

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸŽ“ Skilled Learners Platform β€” AI-Powered LMS

Welcome to the Skilled Learners Platform, a next-gen AI-powered Learning Management System (LMS) built to personalize and revolutionize online education.

πŸš€ Whether you're a casual learner or building structured learning paths, this platform combines modern UI/UX, artificial intelligence, and secure user experiences to create an engaging educational environment.


✨ Features

  • 🌐 Public Course Access β€” Explore curated courses without logging in.
  • πŸ” Protected Learning Spaces β€” Track your progress with Clerk-authenticated routes.
  • 🧠 AI Recommendations β€” Personalized suggestions using content-based filtering.
  • πŸ’‘ Light Mode UI β€” Clean, modern, accessible user experience.
  • πŸ‘€ User Profiles β€” Manage your data and settings securely.
  • πŸ“Š Progress Tracking β€” Monitor your course completion in real-time.
  • πŸ“± Fully Responsive β€” Designed for all screen sizes.
  • πŸ› οΈ Built for Scalability β€” Easily extendable with more AI features, quizzes, and content.

πŸ—οΈ Tech Stack

πŸ–₯️ Frontend

Tool Description
React (Vite) Fast SPA with modular architecture
Tailwind CSS Utility-first styling
shadcn/ui Beautiful, accessible component library
React Query Smart state and data fetching
React Router Client-side routing
Clerk Auth, user management, and sessions

βš™οΈ Backend

Tool Description
FastAPI High-performance Python API framework
SQLite (ORM) SQLAlchemy (easily swappable to PostgreSQL)
scikit-learn AI-based course recommendations
Uvicorn ASGI server for FastAPI
Clerk JWT Secure backend user validation

βš’οΈ Developer Environment

Prerequisites


πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/your-username/sklai.git
cd sklai

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published