What were the client’s requirements?
ReadyFresh is a distributor of pre-packaged, fresh-cut produce. Their website was in need of customization, and a good deal of features had to be added.
How did we provide a solution?
Recipe submission Form and Recipe Page: The client wanted the users to submit recipes, created with ReadyFresh products. Along with the recipe, they could submit images of dishes prepared. The form had to be updated to accept images, which then had to be cropped, and displayed in the header of each recipe page.
Image Gallery: An image gallery was added, where images uploaded for recipes, had to be displayed in the gallery. Along with this an option was provided to upload only images, without a recipe.
Recipes linked to Product Page: Each recipe submitted, was linked to the product which was used in the recipe. Each recipe could be voted for by a site visitor. The recipe list then had to be sorted based on highest number of votes.
Referral Program: A ‘Tell a Teacher’, program was added, as part of a cooking contest.
Sidebar Widget for Comments: The client wanted a widget on the homepage, where all comments from across all pages of the site could be aggregated.
Several minor features involved customizing Google Maps API to display a heat map based on user made store location requests, updating the store locator interface, and adding a slider with product images, on products page.
As marketers of fresh produce, the clients wanted to add a lot more features to make the site more informative and interactive. The recipe submission form accepted recipes created with a ReadyFresh product along with an image for the recipe. This image had to be displayed as a slider image on the recipe page, along with an image of the ReadyFresh product used. Additionally, the image also had to be displayed in the Image Gallery. Considering that users were allowed to submit images of any-size, quite a bit of effort was invested in trying to make the images presentable on the slider, and in the images gallery.
Each recipe submitted, had to also be listed under the ReadyFresh product page, which the recipe used. There was an option provided to ‘Like’ each recipe (using Facebook Like). The recipes displayed on the product page had to be sorted in the descending order of ‘Likes’. Additionally, popular recipes (based on ‘Likes’), from across all products, had to be displayed on the homepage.
All comments, from any page on the site, had to be collected and displayed in a sidebar on the homepage. When a user clicks a comment, he had to be redirected to the page, where the comment was actually submitted.
As part of an on-going contest on the site, contest application and referral forms had to be added as well.
The store locator had to be customized, to indicate client location along with store locations, as a visual aid, to easily find the nearest store location.
A very interesting feature implemented, was a ‘Request It’, ReadyFresh Store Request interface. A heat map was provided using Google API, with color coded indications for locations with most requests.