design server side web application (mvc4) by September 23

Please complete the following questions, and provide your thought process/work. You can attach your work in a text file, link, etc. on the application page. Please ensure answers are easily visible for reviewers!

Question 1: Please design a server-side web API that models the following simple relationship:

Shops have many Products

Shops have many Orders

Products have many Line Items

Orders have many Line Items

Line items refer to any service or product added to an order, along with the quantity and price that pertain to them.

For example, if you buy a carton of milk and a loaf of bread at the grocery store, your bill (the representation of your order) will have two line items on it. One for the carton of milk, and the other for the loaf of bread.

Requirements for each object type

Products, Line Items and Orders all need a dollar value

The value of a Line Item should map to the value of the Product that the Line Item represents

The total value of an Order should equal the sum of the values of all of its Line Items

All of the functionality of your API should be documented so we know what it does, and how to interact with it.

When using your API, there should be at least one shop, one product, one line item, and one order to query. Feel free to commit your data file, include a seed file to populate the db or find some other way to make sure that the app we’ll be testing has data in it.

Bonus points for supporting full CRUD operations, extending the base functionality in interesting ways that make sense for an e-commerce platform, making your API (at least partly) secure, writing documentation that doesn’t suck, writing tests for your functionality, and/or building your API using GraphQL.

Extra extra credit (not required)

Deploy the web API you have created to a Kubernetes environment that is publicly accessible.

Habilidades: ASP.NET, MVC

Veja mais: java design web application, papers good web application design, web application design pakistan, weblogic server web application includes struts2hibernate, java design pattern web application survey, music server web application, technical design document web application, good report design sample web application, project design sample web application, design modularized web application java, design sample web application screen, audit trail design java web application, design seating web application, converting client server web application, design patterns web application uml hospitol manegment, technical design document web application php, design shoes web application, design pages web application devexpress, web design mock web application, website design and web application development services

Acerca do Empregador:
( 0 comentários ) Richmond Hill, Canada

ID do Projeto: #17807087

6 freelancers estão ofertando em média $43 para esse trabalho


I am a junior developer with experience in asp.net core, asp.net, mvc, api integrations, web api, wfc services, etc...I have worked many projects before outside freelancer that gave me a good amount of experience that Mais

$45 CAD in 10 dias
(1 Comentário)

Hello, The skills and resources needed for the project are in my genes. I can assure you for a complete professional work in given time line. Please share the complete details about your project. I can immediately st Mais

$45 CAD in 10 dias
(1 Comentário)

Hello Sir , I am hammad memon from pakistan and we are three brother software developer so if you want good work please contact me i will waiting for your good response... And We are expert in (Asp.net),(Bootstrap),(Ht Mais

$30 CAD in 10 dias
(0 Comentários)

Dear Hiring Manager, This is [login to view URL] for posting your requirement on Freelancer. My qualification is MCA which from Utkal University, Orissa, India. I am used to working under pressure and I am very keen on Mais

$45 CAD in 10 dias
(0 Comentários)

Hello I am very much interested to work in your project. I have more than 6 years experiences in [login to view URL] 4,5,6, C#, EntityFramWork, Jquery, Nopcommerce, REST API, AngulaJS, [login to view URL], SQL Server. So, I thin Mais

$45 CAD in 10 dias
(0 Comentários)

Have 6+ years of .Net Framework experience in Analysis, Designing, Development, Debugging and Maintenance of 3-tier Enterprise ASP.Net Developer,MVC Developer Has the ability to understand and transform complex bu Mais

$45 CAD in 10 dias
(0 Comentários)