Giter VIP home page Giter VIP logo

home-rental-app's Introduction

FullStack Home Rental Application

☁ Dream Harbor ☁

Dream Harbor is a full-stack home rental app that allows users to book, wishlist, and make reservations for rental properties, as well as create house listings. The app provides full authentication functionality for secure user interactions. It is built using React for the frontend, Node.js and Express for the backend, MongoDB for the database, and Cloudinary for file uploads. TypeScript and React Hook Form are used for data validation and form handling.

ds

Summary

LIVE-Website-Link

Dream Harbor

Features

  • User authentication and authorization
  • Property booking and reservation management
  • Wishlist functionality for users
  • House listing creation and management
  • File uploads for property images using Cloudinary

Getting-Started

Feel free to fork the project and change it to your likings. Try it out by cloning the repo to your local machine or download the zip

Prerequisites

You need preferably the latest version of Chrome, and text editor.

Go here for Chrome: https://www.google.com/chrome/

VSCode is my go to: https://code.visualstudio.com/

Installing

To get started follow this guide:

FOR DEVELOPMENT PURPOSES

In your terminal clone repo to your local machine using git clone:

git clone https://github.com/kartikpavan/Home-rental-app.git

Move to your newly cloned repo by entering the following in your terminal:

$ cd dream-harbor && yarn or npm install

To Run Project:-

$ yarn dev or npm run dev 

To open all project files from terminal using VSCode just tpye and enter:

$ code .

Built With

  • React Js
  • Node.js
  • Express.js
  • Tailwind CSS
  • Daisy UI
  • Mongo DB
  • TypeScript
  • React-Hook-Form
  • Cloudinary

Software Developer

  • Kartik Pavan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.