- Create, update, and delete property listings for rent or sale.
- Robust authentication system with sign-in, sign-up, and password reset functionality.
- Support for signing in with Google accounts for a seamless user experience.
- Easily list and manage properties for rent or sale.
- Securely authenticate and protect user accounts.
- Convenient sign-in with Google accounts for a hassle-free experience.
- ReactJS
- tailwind/material-tailwind
- Firebase Authentication/storage/firesrore database
- react-toastify
- framer-motion
- lottie
- react-moment
- yup
- leaflet
- ..etc
- Clone the repository.
- Install dependencies using
npm install
. - Set up the required environment variables.
- Start the development server using
npm start
.
-
Sign up or sign in to your account.
-
Create property listings for rent or sale.
-
Update or delete existing listings.
-
Integration with a payment gateway for online transactions.
-
Advanced search and filtering options for property listings.
-
Social sharing functionality to promote listings on social media platforms.
This project is licensed under the MIT License.