You will get a C# .NET core Web API that stores its data within a MongoDB database.


Project details
You will get a professionally designed Web API written in C# for running on the .NET core platform. The API will store its data in a MongoDB database. The database can store up to five entity types (e.g. customer, order, invoice etc...) or more can be purchased from the add-ons section when making your order.
The Web API will provide methods to:
• Login, logout and renew your login (if you have chosen the JWT authentication option)
•Add each type of entity
• Update each type of entity
• Delete each type of entity
• List the instances of each entity
• Find an entity instance by its id.
Your custom Web API will have a number of extra features included for free:
• Automatic exception logging (using Serilog)
• A swagger interface which will allow you to use your service directly in the browser.
• Configurable database memory caching
Should you have any further requirements, or questions, or need any amendments please do not hesitate to get in touch and we will do our best to accommodate your needs.
The Web API will provide methods to:
• Login, logout and renew your login (if you have chosen the JWT authentication option)
•Add each type of entity
• Update each type of entity
• Delete each type of entity
• List the instances of each entity
• Find an entity instance by its id.
Your custom Web API will have a number of extra features included for free:
• Automatic exception logging (using Serilog)
• A swagger interface which will allow you to use your service directly in the browser.
• Configurable database memory caching
Should you have any further requirements, or questions, or need any amendments please do not hesitate to get in touch and we will do our best to accommodate your needs.
Web Programming Project
API DevelopmentProgramming Languages
ASP.NET, C#Coding Expertise
Security, DesignWhat's included $150
These options are included with the project scope.
$150
- Delivery Time 7 days
- Number of Revisions 0
- Source Code
Optional add-ons
You can add these on the next page.
Fast 5 Days Delivery
+$50
Additional Revision
+$50
JWT Authentication
(+ 1 Day)
+$50
Rate Limiting
(+ 1 Day)
+$50
5 Extra Entities
(+ 1 Day)
+$75About Muhammad Hamza
Experienced .NET & SQL Server Developer
Mangla, Pakistan - 1:59 pm local time
I am a professional .NET developer, with a 1st class honours degree in Software Engineering from the University of Paisley in Scotland. My specialist skills are in C#, SQL Server and VB.NET; though I have experience in many other related technologies.
Alongside my career aspirations, I am deeply committed to my religion, my family and seeking to change the world for the better.
Steps for completing your project
After purchasing the project, send requirements so Muhammad Hamza can start the project.
Delivery time starts when Muhammad Hamza receives requirements from you.
Muhammad Hamza works on your project following the steps below.
Revisions may occur after the delivery date.
Design the data structure
A set of classes will be created to represent the data being stored in the database. Up to 5 for the standard price or more can be purchased from the add-ons.
Create a MongoDB database
A MongoDB database will be created to store the information from the data objects.

