Skip to content

The orders service is a collection of order items where each item represents a product, its quantity, and its price.

License

Notifications You must be signed in to change notification settings

liubai01/orders

 
 

Repository files navigation

NYU DevOps - Orders Team

License Python Pylint TestCasesTDD

Overview

A collection of order items created from products and quantity. Logo made by NovelAI.

Docs

Basic Order Operations

Description Endpoint Docs
Delete an order DELETE /orders/{int:order_id} link
Read an order GET /orders/{int:order_id} link
Update an order PUT /orders/{int: order_id}/ link
Create an order POST /order/ link
List orders GET /orders/ link

Basic Item Operations

Description Endpoint Docs
Delete an item in an order DELETE /orders/{order_id}/items/{item_id} link
Add an item to an order POST /orders/{order_id}/items link
Get the detail of an item GET /orders/{order_id}/items/{item_id} link
Update an item in an order PUT /orders/{order_id}/items/{item_id} link

Advanced Operations

Description Endpoint Issue
Read order based on price range POST /orders/advanced/price TBD
Read order based on item quantity POST /orders/advanced/num TBD

License

Copyright (c) John Rofrano. All rights reserved.

Licensed under the Apache License. See LICENSE

This repository is part of the NYU masters class: CSCI-GA.2820-001 DevOps and Agile Methodologies created and taught by John Rofrano, Adjunct Instructor, NYU Courant Institute, Graduate Division, Computer Science, and NYU Stern School of Business.

About

The orders service is a collection of order items where each item represents a product, its quantity, and its price.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.8%
  • HTML 6.1%
  • Dockerfile 1.4%
  • JavaScript 1.3%
  • Makefile 1.3%
  • Procfile 0.1%