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.
- 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.
- 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)
- You can use Postman to test the API endpoints.
- Import the provided Postman collection file (Ecommerce.postman_collection.json) to get started with testing.