Version 1.0.0 operational

Welcome to EduRise API

Powerful RESTful API for educational management, student enrollments, and platform advertising

✨ Key Features

📚

Course Management

Create, update, and manage courses with ease. Track progress and enrollment status.

👥

User Management

Comprehensive user profiles for students and instructors with role-based access.

📊

Enrollment System

Track student enrollments, progress, and performance analytics.

📝

Assignments

Create and submit assignments with automatic grading capabilities.

📢

Advertising

Manage platform advertisements and promotional content.

📈

Analytics

Track platform usage, engagement metrics, and performance reports.

🔗 Main Endpoints

GET
/api/v1/
API v1 base endpoint
GET
/api/docs/
Swagger UI documentation
GET
/api/redoc/
ReDoc documentation
GET
/health/
Health check endpoint
GET
/admin/
Django admin interface
POST
/api/v1/auth/login/
User authentication

📊 Platform Status

1.0.0
API Version
Development
Environment
Django 4.2.7
Framework
REST
Architecture

🚀 Getting Started

1. Explore Documentation

Browse our interactive API documentation to understand available endpoints and their usage.

2. Test Endpoints

Use the Swagger UI or ReDoc interface to test API endpoints directly in your browser.

3. Get API Key

Contact support to obtain your API credentials for authentication.

4. Start Building

Integrate the API into your application and start managing educational content.