Skip to content

sifatbro786/Dream-Vista

Repository files navigation

Dream-Vista

Live Site URL: Dream-Vista

Features and Characteristics

  • Discover Exclusive Properties with Responsive Design: Browse exclusive luxury properties from around the world on any device—mobile, laptop, or desktop.
  • Edit Profile: Using the Firebase updateProfile method to edit my profile.
  • Interactive Maps: Explore contact-us using an interactive map powered by react-leaflet.
  • Smooth Animations: Enhance user experience with smooth animations using AOS and Animate.css.
  • Effortless Form Handling: Easily submit inquiries and requests using React Hook Form.

NPM Packages Used

To setup the project you have to execute the command below:

  1. At first you have to install all package. For this you Have to execute the command:
npm i
  1. After install all package you need to run your project. But you can't run your project directly. Because I use environment variabel for security purpose. You have to add a .env file in your root directory and the a sample code of .env file are given below:
VITE_apiKey=*******************
VITE_authDomain=***************
VITE_projectId=***************
VITE_storageBucket=***************
VITE_messagingSenderId=***************
VITE_appId=***************

The first six api key you will get form firebase & and the last api key you will get from ImgBB.

  1. After setting environment variable you can run or build your project.

For run your preject you have to execute the commad below:

npm run dev
  1. For build your project you can execute the command below:
npm run build

Note: Must have installed Git and Nodejs in your system to do it!

Releases

No releases published

Packages

No packages published

Languages