Skip to content

This project is a backend implementation using Node.js, TypeScript, Express.js, Prisma ORM, and PostgreSQL.

Notifications You must be signed in to change notification settings

0x1Luffy/Ecommerce_Backend

Repository files navigation

Overview

This project is a backend implementation using Node.js, TypeScript, Express.js, Prisma ORM, and PostgreSQL. It provides a robust foundation for building RESTful APIs with authentication using JWT.

Tech Stack

  • TypeScript: Enhances code quality and provides static typing.
  • Express.js: Minimal and flexible Node.js web application framework.
  • Prisma: Modern database toolkit for Node.js and TypeScript.
  • PostgreSQL: Powerful, open-source object-relational database system.
  • JWT Authentication: Secure authentication using JSON Web Tokens.

Requirements

  • Node.js (v14.17.0 or higher)
  • TypeScript (v4.5.5 or higher)
  • Prisma CLI (v3.9.0 or higher)
  • PostgreSQL (v13.4 or higher)

Test The APIs

  • You can use Postman to test the API endpoints.
  • Import the provided Postman collection file (Ecommerce.postman_collection.json) to get started with testing.

About

This project is a backend implementation using Node.js, TypeScript, Express.js, Prisma ORM, and PostgreSQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published