🚀 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.
En esta página del sitio puede ver el video en línea E-Commerce Backend API | ORM with Sequelize, MySQL & Express.js de Duración hora minuto segunda en buena calidad , que subió el usuario Matt Codes 24 febrero 2025, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 25 veces y le gustó 0 a los espectadores. Disfruta viendo!