- Cake PHP
- Java Script
Initially, the client had a very clear idea of what they wanted to achieve. CityLunchClub was to become a subscription-based lunch delivery service targeted at those who lived and/or worked in Manhattan.
CityLunchClub’s policy aimed to offer new food options every day, and A2 Design faced the challenge of making this possible. The site needed to incorporate the functionality to offer delivery five days a week, on business days only and, as such, there was a requirement for at least 20 restaurants to be active at any given point. We created the socalled “Restaurant Randomizer” that automatically allocated the restaurant to different customers on a daily basis.
The Restaurant Randomizer system incorporated two more functions: it ensured the registered restaurants received an equal amount of orders every day (to ensure the participating restaurants enjoyed consistent business), and it also incorporated intelligent clustering of customers per restaurant based on their address. This helped to ensure that deliveries were efficient.
Agile Development Methodology
Here at A2 design, we believe that the most effective means of developing a startup application quickly and efficiently to beat the competition to launch is through the use of Agile methodology. The Hashtagio development has been a paragon of agile methodology since the very onset.
- First, we discussed the overall scope of the project with the client in depth. We then split the project into iterations and focused on the first iteration to better understand all its nuances and prepare the design.
- Once the first portion of the functionality was built, we progressed to the next iteration, taking the client’s feedback on board as we went.
- Once the development was in progress, it became clear what details we needed to focus on and what should be left behind. Adopting an agile approach allowed us to maintain focus and prioritize work tasks. Neither us, as developers, nor John, our client, attempted to set the Thames on fire; instead, we progressed in small, manageable iterations. Hashtagio was launched without any exorbitant features and, thus, development waste.
Media Content Aggregation
Hashtagio can be fully integrated with the most popular social networks including Twitter, Facebook, Instagram, Youtube, Google+. We utilized Rest API + Streaming to achieve this high level of integration.
Robust Filtering System
What sets this project apart from its competitors, is the incorporation of solid filters that provide users with maximum control over incoming media traffic.
No business wants to lose customers due to inappropriate images or inappropriate comments.
The built-in intuitive filters help to avoid such situations altogether.
Users have the option to create supporting posts alongside the incoming social media.
Depending on the campaign’s needs, users can choose to create regular, social or advertising posts that will be posted at an allocated time in allocated positions.
Powerful Control Panel
The easy-to-use control panel allows the user to create and manage media hubs in seconds.
Users can quickly and easily tailor the social hub exactly to their liking. This is a valuable feature for busy entrepreneurs.
Payments and Subscriptions
We built a bespoke recurring payment system for the project. Through this application, users only need to enter their payment details once. After that, their choice of subscription will be saved, and the money will be automatically deducted every month.
Social media hubs on any website
The final application is very intuitive: i.e., all users, regardless of level of expertise with technology use, can use it to create and quickly embed media boards on their own website, regardless of what platform they use.
Moreover, hub owners can create several menu items that will allow users of their website to control which categories and subcategories they want to see.
Here’s an example.
Learning how to use a brand new service can be challenging.
In order to avoid putting new, and probably not very patient customers, off, we developed a simple, yet efficient, technique to make the whole experience as user-friendly as possible. The user is guided through all steps of the process: from initial startup through to the use of some of the more complex features.
The web application was developed to operate on a HTML5-based responsive device with full compatibility with regular desktop browsers like Internet Explorer, Mozilla Firefox, Safari, and Google Chrome. Special tweaks were made in the app to make it compatible with Safari OS on the iPad2.
Responsive website design
To enable multiple users to access the web application across different mobile devices, we designed the website in responsive HTML. Alongside HTML5, the design proved to be future-proof. The web application now provides a consistent user experience, irrespective of the device on which it is used (widescreen PC, iPad, iPhone, Android, etc.).
Five Social networks integrated and counting
Hastagio currently works with Twitter, Facebook, Instagram, YouTube and Google+.
Depending on the network, users can select to filter by: #Hashtag @Mention Location, Channel, Keyword, Page
Users can choose the layout of their media hubs from several premade layout templates and can intuitively customize their user experience, from the display background through to the font color.
Users can even choose which pages they want to apply the new look to.