Skip to content

JoshBennett793/brew-buddy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Brew Buddy

An application where users can search for and save their favorite breweries from across the United States.

View Demo

📝 Description

Are you exploring a new area and need help finding a brew? We're your buddy! With Brew Buddy, you can search locations within the United States by City and state. A list of breweries will appear, and you will have the ability to favorite breweries to re-visit later, visit the brewery website, and navigate to the brewery using Google maps.

📷 Preview

BrewBuddyShort

💻 Technologies Used

React React Router SASS cypress GitHub Git Visual Studio Code NPM

💡 Learning Goals and Objectives

This was the second project for mod 3 at Turing School of Software & Design. The goals included:

  • Iterate on our understanding of React, Router, and Cypress
  • Learn and implement React's Context API as a tool for global state management
  • Build a complex application through an agile development process

🏆 Wins and Challenges

  • Created an efficient state management system using React's Context API for the first time.
  • Implemented a flux-inspired pattern to maintain a predictable and scalable state structure.
  • Implemented Leaflet as our map component to dynamically respond to user interaction.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 81.2%
  • SCSS 15.3%
  • HTML 3.5%