Online marketplace for users to rent or sell their properties.
This is a React / Firebase project from Brad Traversy's the React Front To Back 2022 course
- 3rd Party API
- HTTPS Requests
- OAuth
- Mobile First Design
- Firebase and Firestore DB Management
- Refactored navbar active link function to return the highlight color
- UI updates for sign-up and sign-in pages
- Various UI updates on
index.css
(sizing)
If you want to autfill geolocation:
- Rename .env.example to .env
- Get an API key for Geocoding API here
ELSE in the CreateListing.jsx file you can set geolocationEnabled to "false" and it will add a lat/lng field to the form
Connect with your own firebase-firestore db by replacing the firebase.config.js
data with your own.
npm install
npm start