/EzMs-Backend

A Simple and Robust API made using nestJs (For Educational Purpose)

Primary LanguageTypeScriptMIT LicenseMIT

EzMs Backend

A Simple, versatile and Robust CMS API made using NestJs, Prisma and Supabase!

EzMs Banner

Installation

  1. Install the dependencies
pnpm i
  1. Generate Schema Types
pnpm dlx prisma generate
  1. Make sure to

    • Create a .env file in the root directory
    • Run pnpm devdb:reset so it runs all the dev migrations and push it to the database
    • Check the package.json file for more scripts, so you can use docker and other stuff
  2. Explore the Endpoints in the postman collection here


To Start Development Server

pnpm run dev

To Start Production Server

pnpm run start

License

EzMs is MIT licensed.