Live Site URL: Dream-Vista
- 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.
-
AOS (Animate on Scroll): AOS Package
-
Animate CSS: Animate.css
-
React Hook Form: react-hook-form
-
React Leaflet: react-leaflet
-
Swiper Slider: swiper-slider
To setup the project you have to execute the command below:
- At first you have to install all package. For this you Have to execute the command:
npm i
- 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.
- 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
- For build your project you can execute the command below:
npm run build