SkillAgentSearch skills...

CLED

Complete and production ready web application for video based course management. Supports learning, tests and built-in video streaming features

Install / Use

/learn @nurlanvalizada/CLED
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

CLED Academy

CledAcademy is a web application built with ASP.NET Core 1.0, Entity Framework Core 1.0, and MySQL. It provides a platform for course management, video streaming and user authentication. It especially developed to help bachelor students to prepare for their master exams.

I have built this project back to 2016 for commercial purposes, and I have decided to open-source it to help other developers to learn how to build a complete web application with ASP.NET Core.

Table of Contents

Features

  • User authentication and authorization
  • Role-based access control
  • Integration with Facebook for authentication
  • Database management with Entity Framework Core and MySQL
  • MVC architecture
  • Payment gateway with hesab.az

Technologies

  • Languages: C#, JavaScript
  • Frameworks: ASP.NET Core, Entity Framework Core
  • Database: MySQL
  • Authentication: ASP.NET Identity, Facebook Authentication

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/nurlanvalizada/CLED.git
    cd CLED
    
  2. Restore the dependencies:

    dotnet restore
    
  3. Update the database:

    dotnet ef database update
    

Running the Application

  1. Build and run the application:

    dotnet run --project src/CledAcademy.Web
    
  2. Open your browser and navigate to http://localhost:8050.

Configuration

The application settings are configured in the appsettings.json and config.json files. Update these files with your database connection string and other settings as needed.

Usage

  • Register a new user or log in with an existing account.
  • Manage academic activities through the provided interface.
  • Use the admin panel to manage users and roles.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

View on GitHub
GitHub Stars7
CategoryCustomer
Updated11mo ago
Forks0

Languages

CSS

Security Score

62/100

Audited on May 1, 2025

No findings