Meet Beercation, the ultimate app for beer enthusiasts looking to travel to cities around the US to try the best new brews. Simply enter the name of your next travel destination to see a list of breweries, bars, and brewpubs in that city. You can then filter by brewery type, and click on any specific brewery card to view more information.
To help you plan your beertastic trip, you can easily mark any brewery as "To Visit" or "Visited" from both its card view and its detail page view, and then view them on the To Visit and Visited pages in the navigation bar. If you change your mind, you can always un-mark any brewery.
Breweries marked as "To Visit" and "Visited" are saved to localStorage for data persistence, since I did not build a back-end for this project.
This application is the final solo project of module 3 of the Turing School Front End program. See details here >
- Clone down this repo and cd into the directory
- Run
npm install
- Run
npm start
- Go to
http://localhost:3000/
in your browser to view the application
- React
- React Router
- CSS
- React Testing Library
- Jest
- ListBreweries API
Search for breweries in a US city
Mark any brewery as "to visit" or "visited"
View individual brewery details
View your saved breweries on the To Visit and Visited pages
My future plans for the app include:
- Adding functionality so that users can also search for a particular brewery
- Allow a user to add a rating and comments to any saved brewery