Skip to content

About

Fully implementation of Content Management System with NestJS with Minio Service as the File Service.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

CMS System API

A NestJS-based API service with Sequelize ORM (sequelize-typescript) supporting MySQL/PostgreSQL, migrations, and seeders.

🚀 Features

  • NestJS framework (v11)
  • Sequelize ORM with TypeScript decorators
  • Role-based user model (User, Role, UserRole)
  • Database migrations and seeders
  • Environment configuration with .env
  • PostgreSQL and MySQL drivers included

📦 Installation

# Install dependencies
npm install

⚙️ Environment Setup

  1. Copy the example environment file:
cp .env.example .env

🛠️ Running the Application

# Development
npm run start:dev

# Production
npm run build
npm run start:prod

# Database Operations
npm run migrate
npm run seeder

About

Fully implementation of Content Management System with NestJS with Minio Service as the File Service.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages