AJAX/PHP Content Display Module, phase 1 of $2000 project(repost)
$100-500 USD
Completed
Posted over 15 years ago
$100-500 USD
Paid on delivery
This is a module that I need developed as part of $2000 worth of work left on mappica.com. The winning coder, if able to perform good work, will be awarded the remainder of the project.
Please visit [login to view URL], click on a map icon, and see the "more info" link. You will need to build the functionality for this to wok.
I need content (and associated metadata about the content) to be attractively displayed for my website, Mappica.
This will include displaying articles/photos/videos as well as data about the article - for example, the author, the title, subtitle, number of views, etc.
I also require that there are some AJAX controls built in so the user can navigate through the article(s), rate the content, etc.
Please do not bid on this if you do not have
a) samples of relevant work I can view
b) a good rating on RAC of 9+
c) at least $1000 of completed work on RAC
## Deliverables
Content Display
Technologies:
AJAX, PHP (5), mySQL
Overview:
The Mappica framework already provides for the authoring of text-based content that is related to a specific "location" entity. Currently the content cannot be displayed, as the previous coding team has been unable to finish the project. The objective will be to have a new coding team become familiar with the project and develop a content-display module that will appropriately display the location metadata, content metadata, and graphical/visual content. The content must be displayed with controls that allows the user to navigate through related content. The winning coder will be responsible for all of the information highlighted in the attached images.
1. Content Preview In-Map Display:
The top-rated photo for the location and the first 100 characters of the location description will be displayed.
Text-meta data:
Location title
category(s)
Graphical metadata
Rating stars
Controls:
Next (Shows next related article to location)
Previous (Shows previous article related to location)
Expand (Shows article, expands it below)
Add to Collection
Add to Favorites
2. Main Content Display:
Text based content must be displayed in the center of the screen with a header containing related metadata.
This metadata will consist of both text-based metadata and graphical icons/indicator.
Text-based metadata will consist of:
Title
Subtitle
Author
Number of Comments
Number of Views
Numbers Ratings
Average Rating
Content number x of y , as related to location
Graphical icons/indicators:
Includes Videos (icon)
Includes Photos (icon)
Includes GPS track-file (icon)
Navigation/Controls - Within Content:
Start page, page x, page x+1, page x+2, ... End Page, Show as Single Page
Navigation/Controls - Outside Content:
Next Content Assigned to Location
Previous Content Assigned to Location
Show Article Comments (AJAX)
Show Location Comments (AJAX)
Sort Content by Age/Rating/Popularity/Comments
Add to Favorites
Add to Collection
Show content with tracks
Show show photos/content with photos
Show articles
Show videos/content with videos
"Rate this Content" - Rollover stars rating mechanism for logged-in users
* * *This broadcast message was sent to all bidders on Sunday Jun 1, 2008 10:28:48 AM:
All, Just a clarification - this is a "module" that needs to be developed for an existing site, [login to view URL] . Mappica already has a "framework" in place with a mySQL backend. Currently the content users create cannot be displayed as the coding team has left the project.
* * *This broadcast message was sent to all bidders on Tuesday Aug 26, 2008 9:08:10 AM:
All, Sorry for the technical difficulties with mappica.com. You can now visit the link and see Mappica in its current functioning state. Thanks and Regards, Jeff
* * *This broadcast message was sent to all bidders on Thursday Aug 28, 2008 9:05:51 AM:
Coders, Please place your bids today or tomorrow. I'd like to select a bid for this weekend and get the project moving. Several of you look very promising but I need to have a bid in order to make a decision. Thanks and Regards, Jeff