/ryby-shop-backend

Backend for small store

Primary LanguageTypeScript

Backend for a small store, built with NestJS + TypeORM (MySQL) + JWT for user authentication. Paypal api, Ebay api implementation Tests are performed using the 'Jest' library.

What has been done:

  1. Database and all tables project
  2. User register/login/change password endpoint
  3. Endpoint for Category - add/edit/delete
  4. Endpoint for suppliers - add/delete supplier
  5. Endpoint for products - add/delete product, edit, add and save picture with thumbnail (in two directories)
  6. Endpoint for goods receipt - goods receipt, change in the number of available items and saving in the database using transactions
  7. Endpoint for handling orders and PayPal - saving the order and changes in the quantity of products using transactions
  8. Start working on eBay API functionality, focusing only on what's necessary