Skip to content

MostafaAhmed556/GPEP-Learning-Platform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

GPEP Learning Platform

A simulation for an online learning platform.

Table of Contents

Description

GPEP Learning Platform is a web-based application designed to simulate an online learning environment. It is built using HTML, C#, TSQL, CSS, and JavaScript.

Requirements

  • ASP.NET Core 3.1 or later
  • Microsoft SQL Server
  • Visual Studio 2019 or later
  • .NET Core SDK
  • Node.js (for frontend dependencies)

Installation

To get a local copy up and running, follow these steps:

  1. Clone the repository
    git clone https://github.com/MostafaAhmed556/GPEP-Learning-Platform.git
  2. Navigate to the project directory
    cd GPEP-Learning-Platform
  3. Install frontend dependencies
    npm install
  4. Set up the database:
    • Create a new database in Microsoft SQL Server.
    • Update the connection string in appsettings.json with your database details.
  5. Build and run the project
    dotnet build
    dotnet run

Usage

  1. Open the project in Visual Studio.
  2. Build and run the project.
  3. Access the application via your browser at http://localhost:your_port.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Special Thanks

Special thanks to the following collaborators for their contributions to this project:

About

A simulation for online Learning Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 51.9%
  • C# 37.9%
  • TSQL 8.2%
  • CSS 1.9%
  • JavaScript 0.1%