DEV Community

Cover image for BeerHop: A Brewery Directory
Sanjeev
Sanjeev

Posted on • Updated on

BeerHop: A Brewery Directory

What I built

An online directory of Breweries, pubs and bars in your area!

Category Submission:

Choose Your Own Adventure

App Link

https://beerhop.sanj.zone/
https://beerhop.onrender.com/

Screenshots

List of all breweries

More breweries

Brewery details

User Reviews

Editing a brewery entry

Description

Built for the beer lovers, BeerHop lists breweries, pubs and bars close to you. Users can browse bars using either the main list or cluster map. Each bar also has it's own page with more details and user reviews. While adding and editing bars is currently limited to authorised users, this functionality can be added later.

Link to Source Code

https://github.com/heySanj/beerHop

Permissive License

BSD-3-Clause license

Background

I am currently studying to become a Full Stack Web Developer and building BeerHop was the capstone project for the 2022 Web Developer Bootcamp by Colt Steele on Udemy.

The project was to demonstrate my ability to create a full CRUD and MVC web app. Also, rather than just copy the course's final YelpCamp project, I attempted to put my own spin on the project.

How I built it

The application was built using NodeJS and Express. For data storage, MongoDB Atlas was used. This was my first time using a NoSQL database system, and I'm glad I now have the experience.

Connecting my Node app to an Atlas database was easy, and I'm keen to use Atlas in my future projects!

Additional Resources/Info

2022 Web Developer Bootcamp by Colt Steele on Udemy.

Top comments (1)

Collapse
 
duranbe profile image
Benoît Durand

🍻🍻🍻