ParsShop Backend

Phase 1 bootstrap for a NestJS backend focused on bearings e-commerce.

Included

  • PostgreSQL + TypeORM
  • Global validation pipe
  • Standard API response interceptor
  • Core entities: User, Product, Category
  • OTP phone auth + JWT access/refresh tokens
  • RBAC guards for roles and permissions

Quick Start

  1. Copy .env.example to .env
  2. Make sure your PostgreSQL service is running and matches DB_URL
  3. Install dependencies:
npm install
  1. Run the app:
npm start
  1. Open Swagger:
http://localhost:3000/docs
Description
No description provided
Readme 158 MiB
Languages
TypeScript 99.9%
Dockerfile 0.1%