The job is a web based application, which allows users to sign up, put their data in and manage profiles. Others can see the profiles and easily import the data into address books and connect to Social Networks. The application is to be done from scratch but will be the base for future extensions.
1. Please state in your offer, which mobile phone and computer client platforms you can support with easy import of contact data into address book (e.g. by downloading vcf file that is supported by client app). State our of list: iPhone, Android, Windows Mobile, Blackberry, Symbian (in particular Nokia Smartphones), PC Outlook, PC Thunderbird, PC Lotus Notes, Mac Apple Addressbook, Mac Entourage.
2. Please also state, which social media platforms you can support with "Add contact" buttons out of: Facebook, LinkedIn, Xing, Twitter
3. Please take a look at details document too
Language: PHP, Database: MySql, OS: Linux (Suse Linux 11.1 ); Usage of additional libraries ok but must be discussed with buyer before
Fully tested PHP source code and database SQL queries - if bugs detected by buyer: need to be fixed within 1 week
Timeframe for delivery
Max 4 weeks from order (faster appreciated)
Necessary pages (see attachement for details)
I) User Sign-up mechanism (optimized for computer screens & iPhone/Android size screens)
II) Data/Profile Administration (optimized for computer screens & iPhone/Android size screens)
III) Show Profile page (optimized for mobile phone screens - viewable also on computers)
[url removed, login to view] of multiple languages (Language configuration files and all description text as variables)
[url removed, login to view] input data needs to be validated with strict regex
[url removed, login to view] pages must have easy-to-use interface - no need for superior design tough! (will be added later); Usage of Ajax at least for the data entry mask (mask will be separated in several tabs)
[url removed, login to view] use div for html layout and code HTML so that can be modified easily by CSS - avoid tables as layout tools
5. Avoid using platform dependent functions/libraries
6. Code the application nicely - avoid ugly code! Use functions! Object oriented code strongly encouraged! Code needs to be easily extendible and maintainable!
7. Store only password hash and compare hash
8. All functions need to be properly documented (described parameters/return values/purpose)
9. Please put your proposal/bids - we will then contact you if interested; Milestones and details are to be agreed in a Skype call/Teleconference
17 freelancers are bidding on average $1283 for this job
I am working as a Senior PHP Developer in IDNS-Technologies. I believe in dedication, devoting, commitment and 100% performance.I believe in quality work.