Skip to content

elyasprba/backend-prisma

Repository files navigation

Basic CRUD REST API Layered Architecture ExpressJS, Prisma, SQLite

This is an example of a backend project with Express, Prisma and SQLite

Tech Stack

Client: express, prisma, SQLite, cloudinary, multer, zod, jsonwebtoken, bcrypt

Run Locally

Clone the project

  git clone https://github.com/elyasprba/backend-prisma.git

Go to the project directory

  cd backend-prisma

Install dependencies

  npm install

Start the server

  npm run start

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PORT = ""

JWT_SECRET = ""

RESFRESH_TOKEN_SECRET = ""

CLOUD_NAME = ""

CLOUD_API = ""

CLOUD_SECRET = ""

Related

Here are some related projects

FRONTEND NEXT

Features

  • AUTH (LOGIN, REGISTER, REFRESH-TOKEN)
  • USERS (READ, UPDATE)
  • PRODUCTS (CREATE, READ, UPDATE)

Documentation

Documentation Postman