E-Commerce Backend API | ORM with Sequelize, MySQL & Express.js

Pubblicato il: 24 febbraio 2025
sul canale di: Matt Codes
25
0

🚀 E-Commerce Backend API Project

In this video, I showcase my completed E-commerce Backend API built using Node.js, Express.js, Sequelize ORM, and MySQL. This project was part of the Object-Relational Mapping (ORM) challenge for my coding bootcamp.

🔍 Features Demonstrated:
RESTful API implementation for managing categories, products, and tags.
Database relationships using Sequelize models.
CRUD operations (Create, Read, Update, Delete).
API testing using Insomnia and Jest.
Handling associations between categories, products, and tags.

📂 Tech Stack Used:
Node.js
Express.js
MySQL2
Sequelize ORM
Jest (Testing)
Supertest (API Testing)
dotenv for environment variables
📋 Key Endpoints Tested:
GET /api/categories - Retrieve all categories
POST /api/products - Create new products
PUT /api/tags/:id - Update tags
DELETE /api/categories/:id - Delete categories by ID

🎓 What I Learned:
How to set up and configure Sequelize with MySQL.
Managing relational data effectively with foreign keys.
Writing effective tests for backend APIs.
Using Insomnia for thorough API testing.


In questa pagina del sito puoi guardare il video online E-Commerce Backend API | ORM with Sequelize, MySQL & Express.js della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Matt Codes 24 febbraio 2025, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 25 volte e gli è piaciuto 0 spettatori. Buona visione!