Live Site Link: [https://just-home-625cb.web.app/]
-
Features for Common user: A Normal User can find his/her preferable home by location, can see properties by sorting minimum and maximum price range, can add a particular property in his/her wishlist, can make offer for the property to the agent of this property.
-
Features for an agent: An agent will be able to add and update his/her property to sell, can accept or reject offers by normal users. If agent accept one of the offer from the list, other offer will be automatically rejected. Agent can see his/her added list, sold properties and offered properties from his dashboard.
-
Features for an admin: An admin will be assign the role of the users, firstly a logged in user will be user as role. If admin wants, he can make them agent, admin and mark as fraud as well. When admin will make one user fraud, all properties of this particular agent will be deleted from the list. Admin can manage all properties and review. he will have the authority to delete any of the properties and reviews from the list.
- clone first
- npm i
- setup you .env file to update
- firebase config: VITE_apiKey= VITE_authDomain= VITE_projectId= VITE_storageBucket= VITE_messagingSenderId= VITE_appId=
- imagebb config: VITE_image_api_key=
- stripe payment config: VITE_PAYMENT_KEY=
- npm dev