PHP, MySQL, Ajax, HTML5 expert required for development of online tool
This project received 19 bids from talented freelancers with an average bid price of $1295 USD.Get free quotes for a project like this
The task is to develop an online tool with php/mysql/ajax/html5 according to use case mockups and a database infrastructure provided in MS-Access.
Key guideline is a detailed developers brief and a set of use case mockups. The Access database should be seen as an explanatory support
Main component with full frontend and backend functionality plus two frontend modules have to be fully developed and designed to look good
The developer has to provide close support during implementation of the component and modules into the live site and possible adjustments to the script.
2. Development environment
The script has to be programmed as a component in Joomla 2.5
The component has to be integrated into the CMS and particularly has to work together with the CMS’
user management functionality (e.g. Comprofiler Facebook login, Cookies...)
menu structure system
review and comments management functionality
SEF url functionality
The script includes an email and facebook invitation functionality for new users. These new users have to be able to post information before logging in by just clicking the link in the e-mail or facebook message. Therefore the link provided in the invitation message must contain a specific token to identify the user.
The script includes a function to post certain information on the facebook wall of a user.
The script includes a search function. While text is entered into the search field the script shall automatically suggest suitable tags based on the search words. This has to be done in “real-time” (ajax)
The script shall be developed in a multilingual style, means all text elements shall be defined in separate language files and applied upon Joomla user language settings. The developer will prepare the English language file. Other languages may be added later.
The required graphic artwork
3. Security remarks
As users can input text variables without identification or login, the script code and the input variables has to be tightly secured against mysql code injection and other hacking attempts.
4. Use case mockups
The provided use case mockups have been prepared with Balsamiq Mockup Tool and are the key guideline for the developer with regards to functionality and design
A set of 20 use case mockups is provided for frontend functionality for logged in users plus an additional 4 cases for anonymous users
Backend design is the same as Joomla core administration. Functionality is explained in detailed brief.
5. Access database
The basic functionality of the tool is provided as an Access database.
The database contains 9 tables, 13 queries, 6 forms and 6 reports
The database should be seen as a support for the developer. The main task is to achieve the functionality and design from the use case mockups and functionality guideline. The access database provided to the developer does not include all the required functionality.
The developer is required to sign a strict Non Disclosure Agreement (NDA) prior to commencing the work. Please don’t bid if you are not willing to sign and abide to the NDA
7. Provision of code
Program must be written with open code without any encryption. All code has to be provided by the developer
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online