PrymeTime is a dynamic application that provides information on happy hours and discounts at nearby restaurants, bars, and cafes. When the client approached us, they already had an existing iOS and Android app. Our initial task was to overhaul the backend, which was a hybrid of Python and .NET, standardizing it solely to Python for streamlined efficiency. The app’s happy hour search function operates through an internal database that retrieves and updates information from Google. Additionally, restaurant owners can submit their happy hours or specials directly to us for verification, allowing us to designate their establishments as certified.
The app offers two ways to display search results based on the user’s location: a map view or a list view. If location sharing is disabled, the app defaults to displaying a global map. Happy hours are categorized into six groups: Happy Hours (HH), Brunch Specials (BR), Lunch Specials (LS), Dinner Specials (DS), Breakfast Specials (B), and Specials (S). Users can filter their search by type or use the default settings.
Additional search filters include:
The number of reviews and overall restaurant rating
Days since the last happy hour update
The number of negative reviews
Certification status of the establishment
We enhanced the user experience by introducing features such as registration options (via email or Apple ID for iOS users), a personalized homepage for logged-in users, and daily push notifications tailored to nearby locations or user favorites.