Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.33 KB

readme.md

File metadata and controls

49 lines (32 loc) · 1.33 KB

Vidly

Vidly is a video rental application developed as part of the "Complete Node.js Course" by Mosh Hamedani. This project demonstrates the fundamentals of backend development with Node.js, including RESTful API design, data validation, authentication, and deployment.

Table of Contents

Features

  • CRUD operations for movies, customers, genres, and rentals
  • User authentication and authorization with JWT
  • Input validation with Joi
  • MongoDB for database management
  • Unit and integration testing
  • Error handling middleware

Getting Started

These instructions will help you set up the project on your local machine for development and testing purposes.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/vidly.git
    cd vidly