Service Dogs Around Town

This is a personal project. It was broken down into multiple versions and deployments, and is now a multi-user, public application utilizing a database and multiple APIs. This is the third and final version of this project.
The idea for this project came from a personal problem. As a service dog handler, I was having difficulty remembering which businesses (particularly restuarants) I'd visited where I'd had a good experience. I built this React application using the Google Maps interface to allow users like myself to easily search for and add information about a local business as it relates to the comfort and safety of my service dog.
There are links to the details on Versions 1 and 2 at the bottom of the page.
Key Features
- Google login
- Search for a business with Google Maps Autocomplete API
- Rate, review, and save private and public notes about that business with a custom form
- See all existing businesses that have been rated in the library
- Learn more about the app on the About page
- Filter to see just your own entries
- Filter map markers and list view by your favorites
- Navigate to the ADA.gov website for information on federal service dog laws
- Next.js
- TypeScript
- React.js
- Google Maps API
- Material UI
- Firebase