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

Muhammad Hamza S.Status: Offline
Muhammad Hamza S.

Let a pro handle the details

Buy Other Web Programming services from Muhammad Hamza, priced and ready to go.
Muhammad Hamza S.Status: Offline
Muhammad Hamza S.

Let a pro handle the details

Buy Other Web Programming services from Muhammad Hamza, priced and ready to go.

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.
Web Programming Project
API Development
Programming Languages
ASP.NET, C#
Coding Expertise
Security, Design

What'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)
+$75
Muhammad Hamza S.Status: Offline

About Muhammad Hamza

Muhammad Hamza S.Status: Offline
Experienced .NET & SQL Server Developer
Mangla, Pakistan - 1:59 pm local time
I am a British citizen and native English speaker with over a decade of UK based software development experience. I have recently moved to Pakistan and work remotely from my home there.

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.

Review the work, release payment, and leave feedback to Muhammad Hamza.