For Bars, Breweries, Events
- Instant access to beer lovers online, right where they are;
- Handy tools to keep product range and prices updated;
- Simple and effective tools for proposition promotion.
Brewed is a subscription-based portal that provides B2C networking services. With Brewed users search for bars and breweries along the extensive database retrieved from Google Places, in an easy and fast way. Bars subscribe to the platform services on monthly or yearly recurring basis in exchange for the ability to manage the venue. It is the platform where users can find and buy 38 000 types of beers in 130 000+ bars, 5 000+ breweries and save 1 500+ events.
CodeIT faced the task to build the responsive web application and native mobile apps for iOS and Android platforms. The first step of the whole process was to identify the values of the Brewed platform for its users. We needed to create the solution that would allow different users to perform different actions.
That meant that the platform had to include a multilevel database of places where beer could be purchased or brewed, that would automatically update. In addition to that, it needed the Geo-location services to give users the ability to look for the mentioned-above places nearby and nationwide. And of course one of the main features would be the integration with the social networks – the user could sign up through one, add their own profile, claim bars and breweries, create custom menus, rate places, leave comments and share it with friends.
We created the extensive database of bars and breweries that were retrieved from Google Places via the API and synced “Venues” database with “Beers” and “Beer Lovers” databases by the Webhook to follow the recent information updates. The search in this database is performed through 38K beers, 5.6K breweries, 129.1K venues and 1.5K events.
We used the best technology for the case to make the interactions between databases super fast. A powerful and accurate search engine is the core of the system. It is built using Apache Solr server that guarantees speed for location-based search. Such system allows users to receive Beer Search results in 0.1 sec using a bunch of parameters:
For Bars and Breweries owners, we have created a custom, easy-to-use and multi-functional menu. The system allows them to claim their business; add, remove or schedule products; create their own menus and print them or place them online.
Business owners could claim their Breweries for free in several steps – search for a brewery, claim it and manage.
Bar owners can also claim their business but with the subscription. The recurring subscription module was implemented with PayPal Pro API to provide users with the ability to process payments via credit cards. Promo code feature and flexible partial/full refund system are on board.
With this system, the owner can add beers to cellar, put it on/off the menu, manage venue’s staff together with his billing information and invoices.
The great-looking custom menu is created in few simple moves:
Special great feature for menu builder – programmable updates: venue manager can set products availability, prices, new positions to be added to the menu at the date when the changes are expected.
Among other website features, there are a lot of social network elements. Users can follow each other, check in bars, rate and consume beers. The idea is similar to the combination of Instagram and Swarm, just domain specific.
The Rating system helps users to rate venues and beers, put the comments along with tags. Users can easily find the brewery/beer/bar of interest in their location or somewhere else using friends’ references. Said brewery/beer/bar can be added to the Favorite list for quick access or shared with friends in social networks (Facebook, Twitter).
As part of the scope, the Events module was designed. The bar owner can create scheduled/postponed events for his venue and provide users with free access according to VIP lists. Thanks to the complex level access system, the bar owner can organize the management process in details: there are separate roles for managers and bartenders.
As a result, CodeIT built from scratch a cross-platform solution with the clean and intuitive user experience. The platform is complex and multi-functional, but at the same time user-friendly. It can handle the load of 200k same-time quires and embraces locations and users from all the United States.
Collaboration with CodeIT gave my business great prospects for its expansion and scaling. Together with CodeIT professionals, we grew our product line from three to fourteen products within only one year. I can rely on these guys to get a high-quality product on time.
This was the biggest project I’ve made so far and CodeIT helped me and our company through it in a perfect way.
Working with one very skilled project manager and multiple developers and testers with him made our project fly in a very short period of time, and with a super high quality!
I posted this project and within minutes guys from CodeIT bid on the project. I asked a few questions through Skype to feel confident that they could do the job. I felt comfortable with the knowledge and skills and accepted their offer. I am usually hesitant to hire from offshore. Not because of the work quality but, usually the language barrier and working hours. Guys from CodeIT was available during NY working hours and after pre-screening on Skype, I could tell they know English well.
CodeIT has been working for us for one and a half years. We are ending the project now because it is complete. CodeIT built our platform from scratch and also provided further development and support for the rest of the contract. They are very strong in several areas: back-end development (specialising in Zend Framework); front-end development; server administration; project management. Their project managers speak excellent English and are courteous and professional. Their developers are fast and skilled, and up to date with the latest technologies. Their expertise helped us to build a highly reliable website which can serve a heavy load of traffic. Finally, they are all very nice people, and I cannot recommend them highly enough.
This was our first project, and I am so happy that it had a smooth run and a successful resolution.
I sincerely hope that this is just the first step in our long and mutually amiable partnership.
Thank you CodeIT team for being so thorough and professional.
I wanted to personally thank you for your hard work on this. Working with CodeIT turned out to be a really pleasant experience for us.
Since the beginning, your team seemed to be really well structured and everyone understood its role and responsibilities.
Also, the quality of the work CodeIt delivered was exactly what we expected it to be.
This really facilitated our daily work and help us to keep the client happy.
I hope this first experience working together help us to build a long-term partnership.
I have worked with CodeIT for over a year now on a complex application development project and they have been excellent. They have been flexible with scaling resources up and down as I’ve needed it, their project managers have been extremely responsive and I hear from them every day and never have to wonder where they are as I have with past outsourcing projects. Highly recommended if you’re considering outsourcing software development.
Feel free to contact us. We will answer all your questions and provide you with fast and thorough feedback.