Demo Video

Why Cheers 4 Beers?

Our Mission:
Cheers 4 Beers was created to connect beer enthusiasts of all experience levels across the Columbia, SC area. Whether you're a seasoned taster or new to the craft scene, our goal is to help you explore, share, and enjoy local brews together.

Why We Built It:

How to Use Cheers 4 Beers:

App Features

Discovery & Navigation

Home Page

Home Page

Purpose:
Provide a landing hub for featured beers and easy navigation.

Details:

  • Featured content: top beers showcased prominently.
  • Quick info: cards include ABV, type, and name.
  • Map links: “Open in Maps” buttons for directions.
  • Main access point: launches exploration flow.
Establishments

Establishments

Purpose:
Browse nearby breweries and beer-serving locations.

Details:

  • Comprehensive list: displays name, type, and hours.
  • Quick access: tap to view more establishment info.
  • Local focus: tailored for area discovery.
  • User ratings: reviews visible alongside listings.
Beer Filter

Beer Filter

Purpose:
Allow users to filter beers based on specific criteria.

Details:

  • Filters: by name, ABV (alcohol by volume), and type.
  • Attribute narrowing: like appearance or flavor.
  • Quick results: interface built for fast discovery.
  • Interactive: real-time result updating improves browsing.
Establishment Filter

Establishment Filter

Purpose:
Enable users to filter bars and breweries based on preferences.

Details:

  • Name search: find venues by partial or full names.
  • Type filtering: brewery, bar, or both.
  • Smart search: updates results as user types.
  • Integration: connects with the main establishment view.

Community & Collaboration

Populated Collaborative List

Populated Collaborative List

Purpose:
Display a shared beer list contributed to by multiple users.

Details:

  • Shared content: beer list compiled by friends.
  • User roles: avatars and ownership indicated.
  • Interactive list: supports beer removal and reviews.
  • Social planning: promotes collaboration and fun.
Empty Collaborative List

Empty Collaborative List

Purpose:
Represents a new list ready for collaborative input.

Details:

  • Starter state: no beers added yet.
  • Invite system: send invites using usernames.
  • Role clarity: list ownership and editor rights shown.
  • Encourages input: great for group beer planning.

Add Collaborative List

Purpose:
Enable users to create and customize new collaborative lists.

Details:

  • List creation: input name and description.
  • Invite system: add friends by username.
  • Editable metadata: update title and role status.
  • Collaboration preview: show who's joined so far.

About the Team

Ryan Aycock

Ryan Aycock

Computer Information Systems

Dakota Hawkins

Dakota Hawkins

Computer Information Systems

Brennan Johnson

Brennan Johnson

Computer Science

Mason Loeb

Mason Loeb

Computer Information Systems

EmmaLee Peyton

EmmaLee Peyton

Computer Information Systems