Jakubkq / Rest-API-store

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REST-style API designed Ecommerce online store project

The above repository contains a team project within the Kodilla Java course.

Content

Project Specification

Project Specification

Below, after expanding the collapsed section you can find a Project Specification details:

Project Specification Details


  • Products:

    • show all products

    • show single product

    • create product

    • update product

    • delete product


  • Groups (groups of products):

    • show all groups

    • add group

    • get group by id

    • update selected group


  • Carts:

    • create empty cart

    • get the items from empty cart

    • add items to selected cart

    • delete selected item from a cart

    • create an order based on the cart


  • Orders:

    • show all orders

    • create a new order

    • show order

    • update an order

    • delete an order


  • Users:

    • create user

    • block user account

    • generate random key valid for one hour after providing correct credentials


About


Languages

Language:Java 100.0%