Skip to content

an API that contains information about grads - their experience, their interests, their hobbies, their project that other grads can use to find those they would get along with

Notifications You must be signed in to change notification settings

PauloN1/GradAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GradAPI

Description

This is a ASP.NET CORE RESTful API >>> Learn more: (https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-6.0&tabs=visual-studio) The API uses dotnet version 5.0 >>> (https://dotnet.microsoft.com/en-us/download/dotnet/5.0)

This API uses MVC design patterns (Models, Views and Controllers) It followsUnit of Work Patterns >>> (https://dotnettutorials.net/lesson/unit-of-work-csharp-mvc/#:~:text=The%20Unit%20of%20Work%20pattern%20is%20used%20to,operations%20either%20pass%20or%20fail%20as%20one%20unit)

Run API local

Step 1 Clone the Repository from master to your local machine

Step 2 Ensure to install dotnet 5 SDK and runtime (https://dotnet.microsoft.com/en-us/download/dotnet/5.0)

Step 3 > Open the API using Visual Studio Code (Recommended) or Visual Studio 17 or Higher > For Visual Studio Code : Install the following extensions for easy coding and debugging. >>> C# Extenstion >>> SQLite >>> C# >>> NuGet Gallery (incase you will need to install nuget packages)

Step 4 >> Open your Terminal: Cd/ls to the API Folder (GradlevelUp\GradAPI\API> ) >> Run dotnet watch run >> Your API should start on: https://localhost:5001/swagger/index.html

Step 5 Happy Coding :)

About

an API that contains information about grads - their experience, their interests, their hobbies, their project that other grads can use to find those they would get along with

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages