Skip to content

the implementation of a CRUD API using the NestJS framework. It includes Create, Read, Update, and Delete operations with a scalable and modular architecture. The repository utilizes TypeScript, Prisma ORM for database interactions,

Notifications You must be signed in to change notification settings

Mochrks/crud-nestjs-api

Repository files navigation

CRUD API NestJS

Tech Stack Icons

Project Overview

This project is a RESTful API for Order Management built using NestJS, utilizing Prisma as the ORM for database interactions, and PostgreSQL as the database. It provides comprehensive endpoints for managing orders, menus, carts, and vouchers.

Tech Stack & Dependencies

NestJS TypeScript PostgreSQL Prisma

Setup & Installation

  • Clone the repository

    git clone https://github.com/Mochrks/crud-nestjs-api.git
    cd crud-nestjs-api
  • Install dependencies

    npm install
  • Configure Database

    • Update .env file with your PostgreSQL credentials:
    DATABASE_URL="postgresql://your_username:your_password@localhost:5432/your_database"
  • Run Prisma Migrations

    npx prisma migrate dev --name init
  • Run the application

    npm start

Connect with me:

GitHub YouTube Instagram LinkedIn Behance Dribbble

About

the implementation of a CRUD API using the NestJS framework. It includes Create, Read, Update, and Delete operations with a scalable and modular architecture. The repository utilizes TypeScript, Prisma ORM for database interactions,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published