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

Опубликовано: 24 Февраль 2025
на канале: 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.


На этой странице сайта вы можете посмотреть видео онлайн E-Commerce Backend API | ORM with Sequelize, MySQL & Express.js длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Matt Codes 24 Февраль 2025, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 25 раз и оно понравилось 0 зрителям. Приятного просмотра!