Skip to content

dgKim1/shoppingMall

Repository files navigation

nodeShop Backend

Service Overview

nodeShop backend provides core commerce APIs for authentication, product browsing, cart, wishlist, and order flow. The API is secured with JWT and documented with Swagger.

  • Base API path: /api
  • Swagger UI: /docs (served from openapi.yaml)

Architecture

[Client]
   |
   v
[Express API]
   |-- auth middleware (JWT)
   |-- controllers
   |-- models (Mongoose)
   v
[MongoDB]

Key entry points:

  • app.js: server bootstrap and middleware
  • routes/: HTTP routes and auth guard
  • controllers/: request handlers
  • Model/: Mongoose models

Tech Stack

  • Node.js
  • Express
  • MongoDB + Mongoose
  • JWT authentication
  • Swagger UI + OpenAPI
  • Supporting libs: bcryptjs, cors, dotenv

About

node.js,mongoDB를 활용한 첫 풀스택 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors