Skip to content

learning management system using ASP.NET Core MVC and EntityFramework Core

Notifications You must be signed in to change notification settings

kshetritej/learnify

Repository files navigation

Learnify

Welcome to the Learnify repository! Follow the steps below to set up and run the project on your local machine.

Prerequisites

Before you begin, ensure that you have the following installed on your machine:

Getting Started

  1. Clone the repository to your local machine:

    git clone https://github.com/AntsOrg/learnify.git

    or if you are using SSH :

    git clone git@github.com:AntsOrg/learnify.git
  2. Navigate to the project directory:

    cd learnify 

Restore Dependencies

  1. Restore project dependencies using the following command:

    dotnet restore

Database Setup (if applicable)

  1. This project involves database - PostgreSQL, setup database and then run:

    dotnet ef migrations add InitialMigration
    dotnet ef database update

Run the Application

  1. Start the application with the following command:

    dotnet run
  2. Open your web browser and navigate to http://localhost:8080 or any port you specified to view the application.

Additional Notes

  • If you encounter any issues, check the appsettings.json file for configuration settings that may need adjustment based on your local environment.

  • Make sure to ignore sensitive information such as database connection strings in the version control system.

  • If you are using Visual Studio Code, ensure that you have the C# extension installed.

  • Remember to exclude unnecessary files from version control (e.g., /obj, /bin, /Migrations, .vscode) by including them in the .gitignore file.

Happy coding!

About

learning management system using ASP.NET Core MVC and EntityFramework Core

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published