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

Publié le: 24 février 2025
sur la chaîne: 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.


Sur cette page du site, vous pouvez voir la vidéo en ligne E-Commerce Backend API | ORM with Sequelize, MySQL & Express.js durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Matt Codes 24 février 2025, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 25 fois et il a aimé 0 téléspectateurs. Bon visionnage!