We are creating a new type of Question/Answer article for our website called "Ask A Stylist". When a user clicks the "Ask A Stylist" link in the top navigation (see top nav in comp), the most recent ask a stylist article will appear. It includes a question and answer as well as an thumbnail image slider bar and a place for people to submit new questions to the article author. There is also a slider bar to display previous articles. The thumbnail image slider bar code has already been developed and is in use on the existing articles. The thumbnail image slider bar can be adapted to work with this new article format. The current author changes after a few articles, so when the last article by an author appears, the new questions posted by users must be labeled as going to the new "Ask A Stylist" author because the old author has finished their last artcle.
Full detailed specs will be provided to qualified candidates. Check attachment for design comps.
1. Create "Ask A Stylist" Admin Page for Entering New Stories.
2. Create the display page for Ask A Stylist Page Article Display
Note: The website's general template design is already created. There will be universal header, footer sidebar, css files, etc. that you will reuse. But the content area (in between header, footer and sidebar) is your responsibility for converting psd comps to the --> properly formatted XHTML.
3. Create an Ask A Stylist Previous Articles Slider for the display page.
4. Integrate the existing STS thumbnail image slider bar functionality in this new article format
5. Develop the "Ask A Question" functionality for the display page
6. Create a Thank You Page that displays upon completion of the Question Submission form.
7. Integration with Tagging System, Tag Cloud,
8. General Requirements
- This is a LINUX/APACHE/MYSQL/PHP environment
- Visual display and dimensions need to match the comps unless otherwise discussed.
- Must use clean, concise, tableless XHTML/CSS code that is cross-browser compatible (FF, Safari, IE and chrome)
- Needs to be able to run in a multi server environment so use relative URLs or detect host for all paths
- Development environment is on a test server that is not connected to production environment
- Develop code for multi-webserver environment (use relative links or detect the server if server name is needed which will be either [url removed, login to view] server or [url removed, login to view])
- Provide full list of changes to code and database (preferably sql scripts) with instructions for migration to production.
- All php/mysql code needs to be clean, concise efficient code that uses best practices
- Create separate CSS files and functions to avoid overwriting any other ongoing development (OK to use existing css, database, header and footer includes in your code, but any new code related to your project add to a separate file)
Note: An On-time completion bonus will be applied for completed project submitted by the deadline of July 8th Midnight PST.