Find your favourite pubs in your nearby location, check ratings, drinks and more!!!
At this moment moment the app is in early stage of development. It's addressed for Android users who love beer and pubs.
Watch the app in action: Demo Video
See key app features in: Screenshots and in the GIFs section.
The app has multiple features, some of which are still in development
- Logging and creating user account
- Filtering pubs by drink, beer styles, prices, distance, opening hours
- A list of pubs, where for each one you can:
- Get Google Maps Direction and distance from your place
- Contact with place
- Post comments and rate it
- Observe ratings
- See the beers on offer
- View photos of a pub
- Checks details about pub e.g. opening hours, address
- Light and dark theme
- Beers dictionary
- View map of pubs in nearby (planned for the future)
- Add pubs to favourites
- Support for two languages : Polish and English (Ukrainian in future)
The Pubber app architecture follows Android guidelines. The App was designed using Material Design.
- Programming Language: Java
- Reactive Programming: RxJava
- Networking: Retrofit
- Local Storage: Room, DataStore
- UI Framework: Jetpack Compose (planned for the future)
- Google Services: Firebase Authentication, Google Maps API
In parallel to support network functionalities of the app services are developed. See Pubber REST API and Pubber Services for more informations.
The idea behind Pubber is quite simple. My friend and I wanted to create a app that allows both you and us to quickly and easily choose a pub. Personally, I enjoy pub crawling once in while, but I always struggle to decide which pub to visit based on Google Maps. This inspired us to develop Pubber, and now here we are!
The entire codebase, from A to Z, has been developed by two students—one from PW and another from AGH.
We will keep this section regularly updated, so make sure to check it out once in a while!
First open and sign in
Search and filtration
Pub details page
Light and dark theme
Settings
Pubber is distributed under the terms of the GNU General Public License v3.0. See the license for more information.




