PLEASE READ THE ENTIRE PROJECT BEFORE BIDDING AND GIVE AT LEAST ONE WP PLUGIN EXAMPLE YOU HAVE CODED.
Beer Review Wordpress Plugin Application Specs
This needs to be delivered as a WordPress plugin so it should work on any WordPress install.
This application needs to be scalable! The application should access the BreweryDB API to utilize the resources it already has for beer reviews. We want our users to be able to review their own beers using this resource as well as retrieve reviews from this resource.
The “Beer Reviews” page: The latest reviews should be listed in an attractive manner. There should also be a highest rated beers displayed as well as most popular beers. There should be a search function to retrieve reviews. Retrieval should be by username, beer name, beer style, or brewery name.
The “Review A Beer” page: The user should be able to submit reviews to the breweryDB database and retrieve them. Retrieval should by username, beer, or brewery. There needs to be a way for the user to search for local breweries and beers.
Users should be able to enter the following information when rating a beer.
Beer style: based on style guidelines. [login to view URL]
Brewery location (city, state, or country)
Photo: Add 1 photo, optional not required.
ABV - Alcohol by volume. Expressed as a percentage
IBU - International Bitterness Units. beer will have a measured IBU between five (which is a very low measured bitterness) up to 120 (which is a very high measured bitterness).
Appearance: 1 - 5
Smell=1 - 5
Taste=1 - 5
Mouthfeel=1 - 5
Overall=1 - 5
Beer Details: A text area that the user can write more about the beer experience.
Overall rating: 1-5 stars. Or in this case, 1-5 pints. Half pints count.
Once a beer has been reviewed, other users should be able to review it as well and all reviews should be shown on a page for that beer. If the user enters a beer that has already been reviewed, the system should give the user the heads up and allow them to add their own review to the existing beer. Their score should be shown below the initial review(s) and an aggregate review score should be shown for the beer. All reviewers should have the option to attach a photo of the beer. All reviews should have an aggregate score of the overall rating.
The administrator should be able to manage the reviews from the back end once the plugin is installed. From this dashboard page, the admin should be able to delete, update, and create reviews.
The pages should be mobile friendly.
Note: The plugin should be able to work with any version of WordPress release within the last year. Once you release the plugin to me, I own all the rights to it. You may not publish or use this plugin without my permission.
The overall rating should be based on this. These percentages should be added to make the overall rating.
According to Beer Advocate, when writing about beer, you want to take into account the following: