/geobeermap

A website about craft beer in Georgia

Primary LanguageJavaScriptBSD Zero Clause License0BSD

GeoBeerMap

A site showcasing Georgia's growing craft beer culture by marking breweries, bars, retailers, and other locations relevant to craft beer on a map and providing a browseable directory with links and information.

Functionality

  • Interactive map with markers and popups
  • Sidebar filterable by place category
  • Blog

Concepts

  • Building a site from scratch
  • Designing with components
  • Creating a static site showcasing data
  • Using maps to visualize coordinates
  • Implementing a CMS and connecting it to the front end
  • Integrating APIs
  • Remarking Markdown files to HTML
  • Cleaning and processing data
  • Creating a responsive menu

Technologies

  • Gatsby
  • React
  • GraphQL
  • Netlify CMS
  • LeafletJS
  • Markdown
  • Netlify
  • Mapbox
  • React-Icons
  • GitHub Authentication

Planned Features

  • Image carousel on entry pages
  • List of beers/bars on entry page
  • Improved footer
  • SEO
  • Search function
  • Clicking sidebar item zooms map to relevant location
  • Logos/images for breweries
  • Fully functional blog
  • Form submission (hooked into CMS) for others who find locations
  • Non-GitHub Authentication
  • Better mobile interface
  • Map on entry pages (DONE)

Moonshot Features

  • Untappd API integration