login for web app

Budget $30 - $250 USD
Bids 19
Average Bid $177

We currently have a dead-simple, one-page web app (php) that allows FB signup/login/logout taking data from a dead-simple mysql database.

What we need is:

1. enable signup/login with Google in the same way we do for facebook.
need to be able to merge account somehow if we recognise it’s the same person (same email, when they login).
need to write user data in the same DB table we have now for FB.
When they sign up, we need to show them and have them tick a checkbox where they approve terms and conditions and privacy policy (these are links to web pages or PDFs where these are stored). if they don’t click, they can’t register.

if possible without creating additional tables on the DB but using only one table for users


2. for those users we cannot recognize they are the same, provide some way for them to merge their account so that regardless of how they login we know it's the same person

3. give possibility to “unregister” (not, say, to unlink google, but to be deleted from the system).
Ask for a confirmation, leaving space for a message we will write (e.g. “you understand that all the information will be deleted etc etc” and upon confirmation, we mark the account as deleted).
When we unregister we simply tick a boolean field on the DB, we don’t remove (which means that when we login, we need to check this boolean field to see if a person is registered/active or not).
If a user register again later, it will be a NEW tuple in the user table


after login the functionality must be the same as we have now for Facebook, that is, leave the option to log out, access the profile page, etc


4. not a feature but an important point: Factorize parameters in a single file, with the usual good coding practices, encapsulation, etc… want a single place where to change all config parameters (such as application IDs),
Code readability and maintainability is the most important aspect

5. have a minimal, minimal documentation (like one page) for somebody who needs to put their hand in the code. minimal, as the code itself should be readable.

Post a Project Like This

This project was awarded to

esolzsales

Esolz have produced a world class project in the truest sense. We engaged Esolz for a very complicated APP and the end result could not be better. Every functional aspect of the project has been satisfied and our expectations have been well and truly met. At times communication was a very small issue but this was easily resolved with direct communication through Skype. This was perhaps more a case of the tyranny of distance but regardless management were always responsive to our needs and programming results were excellent. We were quite precise in the design and look of our project so we provided a lot of guidance in this area - changes were quickly made and typically turned around within 24 hours. I could only presume that if you had a simple or even mildly complicated concept - they could deal with it with ultimate of ease. We also took comfort from the Esolz internal structure and they were able to allocate us an Account Manager and had specialist people work on different aspects of the APP (we had IOs specialists and Android specialists available to us and design services.) I would have no hesitation recommending Esolz for their services - particularly if you now what you want and how it is to work. I will most certainly use them again for our needs.
About the Freelancer
esolzsales Profile Picture

We are a website solutions and design media firm. We have been venturing into projects where we feel we can add innovations to. We are the top ranked provider on Freelancer. We have developed projects for our clients where we have maintained high standards and that is the reason we do not take up jobs where we feel we have to compromise on the quality aspect. We develop websites. We design logos. And then we breathe life into them. Keeping you safe from the radioactive jargon, we offer simple solutions to all your web needs. Full-stack Backbone/Angular/Node/Laravel/Cake PHP/Codignitor/ Parallax/jquery editors/WordPress Plugins IOS Apps/Andriod Apps/Java/C++/Windows apps/Native Apps

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • esolzsales Profile Picture

    esolzsales

    Kolkata,  India

    We are a website solutions and design media firm. We have been venturing into projects where we feel we can add innovations to. We are the top ranked provider on Freelancer. We have developed projects for our clients where we have maintained high standards and that is the reason we do not take up jobs where we feel we have to compromise on the quality aspect. We develop websites. We design logos. And then we breathe life into them. Keeping you safe from the radioactive jargon, we offer simple solutions to all your web needs. Full-stack Backbone/Angular/Node/Laravel/Cake PHP/Codignitor/ Parallax/jquery editors/WordPress Plugins IOS Apps/Andriod Apps/Java/C++/Windows apps/Native Apps

    PHP, C Programming, Javascript, and Adobe Flash

  • leomedina01 Profile Picture

    leomedina01

    Cabo Frio / RJ,  Brazil

    I'm an experienced Web Developer working since 1996 in this field, with: * 8+ years experience in PHP, ASP, HTML, CSS and Javascript (JQuery & Ajax) * 2 years in Java and JSP * 8 years in Delphi * 4+ years of experience in programming stored procedures, triggers, creating tables and relationships for SQL Server, and 10 years in MySQL; * 2 year in Solr/Lucene (for full-text searches), Sphinx, Redis and CouchDB. * 3+ Year of experience in CakePHP, CodeIgniter and Wordpress. * 2+ Years of experience in Adobe Photoshop, Corel and Adobe Illustrator Please check my Portfolio here and also check Client's feedback for the projects completed by me.

    PHP, ASP, JSP, and Javascript

  • jamal8t2 Profile Picture

    jamal8t2

    Peshawar,  Pakistan

    I am professional web developer having Master degree in computer science and having more than five year experience in this field.

    C Programming, JSP, Javascript, and Website Design

  • nguyenhuulocla Profile Picture

    nguyenhuulocla

    HCM,  Vietnam

    I have 7 years work experience in WordPress, Joomla, Drupal, WooCommerce, Oscommerce, Magento, CodeIgniter, Zend framework, Opencart, Prestashop, CakePHP, HTML5/CSS3/JS, Jquery, PHP, MySQL, Apache, Google Map API v3, PSD to HTML, responsive. I provide the best solutions and best quality.

    PHP, Javascript, AJAX, and Joomla

  • seekdeveloper Profile Picture

    seekdeveloper

    Vellore,  India

    I am an experienced developer with proficiency in varied technologies available. Best work at affordable rates. Welcome to my profile. Are you looking for a senior developer to bring your great idea alive? If your answer is yes, you have visited the right profile. I am a senior developer/architect for more than 8 years of working experience in a Fortune 500 company. I have implemented more than 760 projects so far and I have satisfied clients in 36 countries now. I am proficient in following technologies: 1. Languages - PHP, Java, C#/C++, Objective C, .NET, Julia and Python 2. CMS - Wordpress, Magento, Joomla, VirtueMart, WooCommerce , Drupal, Opencart, Odoo, JomSocial osCommerce and Prestashop . 3. Framework - CodeIgniter, CakePHP, Smarty, Django, Yii, Kohana, Zend, Laravel and Symfony 4. I am also proficient in developing Mobile Applications (iOS and Android). For App development projects, I provide both native coding or cross-platform coding as per client's requirement. This includes UI, back-end and social networking app development services. For game development- cocos2d-x 2D games and unity 3D games including art design, in app purchase, ads, and multi-player. 5. Database - MySQL, SQL, PostgreSQL, NoSQL, MsSQL, MongoDB Oracle and SQLite 6. Server- Linux/Windows 7. Magento Extensions, Wordpress Plugins 8. Javascript/node.js/AngularJS/jQuery/ Web Toolkit/ Please initiate a chat in freelancer.com and feel free to discuss your requirements. I can build the project exactly the way you want and can provide valuable input (if needed) for better result. My responsibility is not just completing your project but also assisting after completion whenever required. I will there all the way contributing to your success. My goal is to keep my clients on the leading edge of information transfer technologies, adding significant value to their business. "You dream it. I build it!" Thank you for spending your valuable time on my profile.

    PHP, Perl, ASP, and C Programming

  • phpexp Profile Picture

    phpexp

    Dhaka,  Bangladesh

    My Expertise: • Strong commercial skills in PHP, MySQL,Bootstrap, Smarty, JavaScript, Ajax, jQuery,XHTML, DHTML, XML, JSON, Responsive design. • A good hand on Php framework - CodeIgniter, Laravel. • Advanced understanding of database environments and MySQL database. • Working experience with the following technologies: SEO, RSS Feed, XML-RPC, XSLT, SOAP, PostgreSql, CSS. • Working knowledge with page flakes. • Experience with Apache web server. • Ability to multi-task and meet deadlines • Knowledge of current web standards including web 2.0. • Ability to quickly deliver clean code that is correct the first time.

    PHP, Javascript, XML, and Website Design

  • agilesols Profile Picture

    agilesols

    Lahore,  Pakistan

    Agile solutions offers an outstanding value added professional services with high degree of quality at very competitive prices. We have creative designers, experienced programmers and business analysts to give cutting edge to your business. We are flexible when it comes to pricing and payment terms. We can do jobs for you at very low cost. We enable you to save both time and money while not compromising on quality. We have dedicated internet broadband connectivity and MSN, ICQ & Yahoo to stay in touch with you on 24x7 basis. We commit excellent after sales service for free of cost which no one else offers. We are from the other part to the globe and offer you the advantage of work while you sleep. You get the finished work while you attend your work next morning. We create the right site you need to guide your audience with unique, powerful designs, materials and messages. We first seek to understand your goals, your audience and your vision for the project, then work quickly and make your project work for you. We are ready to begin work on your project immediately. The work will be done on the principle of payment & 100% ownership and provide daily updates at my testing servers and ask for comments / revision. We're ready when you are and hope to hear from you soon. Thank you for your time and for the opportunity.

    PHP, Java, Javascript, and Website Design

  • marry2012 Profile Picture

    marry2012

    mumbai,  India

    We provide service in web development , e-commerce development, payment gateway development , control panel development, software development , web designing , web hosting , bulk mailing . Skills in C# | MS SQL | PHP/MYSQL | CakePHP | MAGENTO | Big Commerce | XCART | PRESTASHOP | Facebook | Joomla | Drupal | OSCommerce | Social Engine | Smarty | JQuery | Google/Bing APIs | HTML/HTML5 | CSS .

    PHP, Java, JSP, and Javascript

  • html5css3php5 Profile Picture

    html5css3php5

    colachel,  India

    #1.I have 6 year's experienced in PHP,MYSQL,AJAX,JQUERY. # I do rich internet application(AJAX,PAGE cannot Refresh RELOAD) #3.I know CI,CAKE PHP,ZEND Framework. #4,WORDPRESS,DRUPAL,ELGG cms also. #5.i have well experienced in google analytic's. #6.I do very well E-commerce Web Application . #7. & Mobile Applications(WINDOWS,IOS & ANDROID)

    PHP, Java, JSP, and Javascript

  • sat12 Profile Picture

    sat12

    Mumbai,  India

    Hi, I am joomla,virtuemart,wordpress,magento,prestashop,opencart expert having 5 years of experience.

    PHP, Javascript, Script Install, and Website Design