A simulation for an online learning platform.
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.
- ASP.NET Core 3.1 or later
- Microsoft SQL Server
- Visual Studio 2019 or later
- .NET Core SDK
- Node.js (for frontend dependencies)
To get a local copy up and running, follow these steps:
- Clone the repository
git clone https://github.com/MostafaAhmed556/GPEP-Learning-Platform.git
- Navigate to the project directory
cd GPEP-Learning-Platform - Install frontend dependencies
npm install
- Set up the database:
- Create a new database in Microsoft SQL Server.
- Update the connection string in
appsettings.jsonwith your database details.
- Build and run the project
dotnet build dotnet run
- Open the project in Visual Studio.
- Build and run the project.
- Access the application via your browser at
http://localhost:your_port.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Special thanks to the following collaborators for their contributions to this project: