Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 759 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 759 Bytes

Express API with Prisma ORM

This project is a backend API built with Express.js and Prisma ORM. It provides essential functionalities for managing user authentication, authorization, and CRUD operations while ensuring robust input validation and error handling.

Key Features

  • Authentication: User registration and login with JWT-based authentication.
  • Authorization: Middleware for role-based access control (RBAC).
  • CRUD Operations: RESTful API for resource management.
  • Validation: Input validation using Zod for data integrity.
  • Error Handling: Centralized error handling for consistent API responses.

Requirements

Before running this application, ensure you have: