Brew App is an application designed to make the process of searching for Breweries much more efficient.
- All planning material including how the project was mapped out can be located inside the /planning directory.
It is important to keep in mind the goal of this program and these projects, they are to utilize the skills you have been taught and the skills that employers care about. You should strive to build projects that will catch an employers eye and get you hired.
- This project is located insde a GitHub repo with a React app
- React was used to leverage an API about Breweries. This database has a scope of the United States for finding breweries.
- React Router was used to handle multiple views, including the Homepage.js, App.js, Brewery.js, and MapContainer.js.
- This app communicates with the API and renders the UI accordingly with the information received.
- Every team member must have roughly the same number of individual commits in the commit history for your app (dividing responsibilities between different parts of the app is fine, but every team member must have commits in the project).
- With our project, we split our work into two seperate flows of works, the frontend branch and the backend branch. Where we ended up with 9 commits on the frontend branc and 22 commits on the backend branch.
- Every team must follow a Git Workflow
- Every team member must speak for roughly the same amount of time during the group presentation
- Command Line: used to interact with computer, to create and move files
- Visual Studio Code: used to build code with HTML, CSS, and JavaScript
- Google Chrome: used for launching website, and researching tips and tricks
- Google Chrome Dev Tools: used to debug code when running into problems, and to help visualize where code would show up in browser
- Heroku: used for deployment
- CodePen: used to sample code segments, and test different sceneraios on code
- W3schools: useful website that helped with styling my app
- Node.js: framework that works on top of node
- REACT: framework used to store backend rendring of API data
- Use the API and incorporate dynamic pull using filters (done)
- Incorporate another API application (done)
- Incorporate Google maps to pinpoint markers for selected breweries (done)