Skip to content

KingShivamX/restnrelax

Repository files navigation

Rest&Relax

Rest&Relax is a full-stack hotel and villa rental website designed for tourists. It provides a user-friendly interface for browsing, booking, and managing accommodations.

Technologies Used

Features

  • RESTful APIs: Provides endpoints for CRUD operations on listings.
  • Middleware: Used for error handling, server-side and client-side form validations.
  • User Authentication: Secure user login with hashed passwords.
  • Image Uploads: Integration with Multer and Cloudinary for managing listing and profile images.
  • Geocoding: Uses Mapbox SDK to get coordinates and display locations on a map.

Installation

Clone the Repository:

git clone https://github.com/KingShivamX/restnrelax.git
cd restnrelax
npm install
node app.js