C# .Net Web API REST Controllers

In Progress Posted Mar 6, 2016 Paid on delivery
In Progress Paid on delivery

Please provide tailored responses or you will be deleted immediately.

We have a "traditional" ASP.NET app written in C#.

We need REST controllers created for each of the database tables it uses so that we can get to its data from a mobile app that is being developed.

We're looking to knock these out as quickly and with as few changes to the existing code as possible.

Creating model classes for the tables isn't necessary, but it's fine to go that way.

There's helper functions written in the app for data access, but much has been written as stored procedures and these appear to simply call the procedures.

The database is MSSQL.

You will need to examine the database to determine which controllers to create and to provide us with a list for review before starting.

There are 12 tables, of which 3 seem to overlap. Some data appears to be duplicated across two similarly named tables.

Part of this task is discovering which of these tables is in use and removing the other. Some controllers will need to be able to accept a parameter to use in their queries in the GET routes.

For example:

> GET /users/123/subscriptions

> 200 [{id: 1, user_id: 123}, {id: 2, user_id: 123}]

Once the project is awarded, we will specify exactly which routes need which params.

The controller for the `users` table needs to be treated slightly differently. No PUT or DELETE handlers.

There must be a route that accepts a POST to verify the user and password.

Example:

> POST /users/auth_check {email: a[at][url removed, login to view], password: 'my_pass'}

> 200 {ok: true} POST to /users should accept a plain text password and hash it (with the same method as is currently used for the existing records) before saving it to the db.

The website is insidertips.com.au.

There is a few small issues with the site that need to be resolved such as connecting/ routing the backend About Us page correctly and also fixing the facebook login function.

These can be included in the original project or we can negotiate them separately.

Ideally we are looking for someone to complete this work asap with further work likely. We have technical staff so any questions, let us know.

.NET ASP.NET RESTful

Project ID: #9857028

About the project

16 proposals Remote project Active Mar 6, 2016

Awarded to:

illstayhungry

conceptually you need something like OData, and also you can get the advantage of dynamic type instead of define and map data model to entity model. it couldn't be challenging

$100 AUD in 4 days
(0 Reviews)
0.0

16 freelancers are bidding on average $181 for this job

kanvuduc

Hi employer, I am very interested in your project because all my skills are listed in your requirement. I also placed my bid in other post of your project at https://www.freelancer.com/projects/NET/Write-some-Softwa More

$250 AUD in 7 days
(4 Reviews)
5.7
sherifamgadnabih

i am a senior software engineer and responsible for creating a web and desktop applications using different languages and technologies if u r interested just send me a message thank you and good luck

$200 AUD in 5 days
(47 Reviews)
5.4
saad2038

Hi, after reading your description. I can assure you that I can help you to make the web Api controllers as you want. I have expertise in asp.net. Contact me for quality work. Thanks

$222 AUD in 2 days
(12 Reviews)
5.1
BrindabanB

Hi, I can provide you with all REST API that provides response in JSON so that it easily gets consumed in Mobile App. I myself is a Mobile Application developer, so I understand the requirement in totality. I wi More

$222 AUD in 7 days
(11 Reviews)
4.4
ladlesshaikh

I can write it for you.I have strong 8 years of experience in C# considering platforms like Web,Console and Desktop. I have used Web technologies like ASP.Net,MVCsince last 8 years and have very strong exposure with W More

$30 AUD in 1 day
(3 Reviews)
2.2
pakaimsolutions

Hello, I hope you doing very well! I have gone through the description and would like to provide a quality solution using my 5+ years of professional experience in required skills. (.NET/ASP.NET - MVC, EF, SQL, C#). More

$147 AUD in 3 days
(3 Reviews)
2.1
uzmasoomro

I have developed Web API projects with route configuration and Interaction with DB (dynamically creating connection with help of EF). I have also worked on Web API with traditional DB Access mechanism.

$222 AUD in 5 days
(0 Reviews)
0.0
ikramshah65

I have been working on asp.net since 4 years and have worked with asp.net web api as well. I can build these services ASAP whenever requirements are further cleared. Skype ID : ikram_shah65 thanks

$133 AUD in 5 days
(0 Reviews)
0.0
mmpatel009

Hello, I have read your requirement and i have experience in asp.net web development. I have ready to start work immediately. I have very good experience in rest API. Please message me for further discussion. Th More

$150 AUD in 3 days
(0 Reviews)
0.0
haseebkhan200

Hi, Can you please share the database so I can have a look? Can you please share the code base you have?,I will look into the code and created REST controllers accordingly with Web API 2. I will create model c More

$277 AUD in 7 days
(0 Reviews)
0.0