This repository contains a full-stack web application for an AI Learning System.
Frontend: built with Vue.js
backend: Python API along with configuration for local development using Docker.
The system is designed to serve AI-related learning content, models, or curriculum modules with an interactive user interface.
Backend
- REST API built with Python (Flask/FastAPI/Django – adjust based on your code)
- Endpoints for handling user data, courses, or AI model interactions
- Model inference logic or AI service integration
Frontend
- Vue.js UI for browsing content, taking quizzes, or running demos
- User authentication pages (login, register)
- Dynamic views for AI learning modules
DevOps
- Containerized deployment using Docker Compose
- Separate services for frontend and backend
Before running locally, ensure you have:
- Docker (latest version)
- Docker Compose
- Node.js & npm (for frontend dev without Docker)
- Python 3.x (for backend dev without Docker)
git clone https://github.com/harilexm/AILearningSystem.git
cd AILearningSystem