Create a webapp with API and oAuth2 in Symfony 3 or Silex PHP
- or -
Post a project like this2588
$30/hr
- Posted:
- Proposals: 9
- Remote
- #1483560
- PRE-FUNDED
- Awarded
ORO CRM, Shopware, vTigerCRM, PHP, Symfony, Laravel, AWS, Codeigniter, Wordpress, Magento
Ahmedabad
Symfony / Laravel PHP Developer, MySQL, CSS, SQL, JQuery, Javascript, Symfony, Doctrine, Codeigniter, Laravel, Twig, HTML 5, API, Ebay, Youtube
London
4000645647745585547317410477561050475120169114558221572008
Description
Experience Level: Expert
Estimated project duration: Not sure
General information for the website: newspaper publisher's subscribers management app
Kind of development: Customization of existing website
Description of requirements/features: I have two separate webapps on the same public server that share a common database: the "user" app and the "admin" app. Both are written in plain procedural PHP (5.3).
The assignment is to put the user app on a separate webserver and let it communicate with API access points newly to be created in the admin app.
The business context: the admin app is a custom developed CRM package for a local newspaper publisher where the subscriber administrator manages the account details of all newspaper subscribers. The user app is the part where subscribers to the newspaper can update their own address, start or stop their subscription, communicate with a simple webform to the subscriber service and inform the subscriber service about holidays during which the newspaper shouldn't be delivered.
Requirements:
- authentication between user app and the API access points of the admin app needs to be done through oAuth2
- you will need to create a new Symfony3 or Silex PHP app to host the API access points
- you will need to prove to me through code samples that you have experience with these frameworks.
- we work together on a daily basis, meaning you report your progress on a daily basis and submit your code to my Gitlab instance every day
- before I grant the assignment we will discuss upfront what your effort would be for the job (number of hours)
Extra notes:
Kind of development: Customization of existing website
Description of requirements/features: I have two separate webapps on the same public server that share a common database: the "user" app and the "admin" app. Both are written in plain procedural PHP (5.3).
The assignment is to put the user app on a separate webserver and let it communicate with API access points newly to be created in the admin app.
The business context: the admin app is a custom developed CRM package for a local newspaper publisher where the subscriber administrator manages the account details of all newspaper subscribers. The user app is the part where subscribers to the newspaper can update their own address, start or stop their subscription, communicate with a simple webform to the subscriber service and inform the subscriber service about holidays during which the newspaper shouldn't be delivered.
Requirements:
- authentication between user app and the API access points of the admin app needs to be done through oAuth2
- you will need to create a new Symfony3 or Silex PHP app to host the API access points
- you will need to prove to me through code samples that you have experience with these frameworks.
- we work together on a daily basis, meaning you report your progress on a daily basis and submit your code to my Gitlab instance every day
- before I grant the assignment we will discuss upfront what your effort would be for the job (number of hours)
Extra notes:
Stijn D.
100% (2)Projects Completed
4
Freelancers worked with
4
Projects awarded
80%
Last project
23 Mar 2017
Belgium
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi Stijn, is your project still relevant?
Stijn D.09 Mar 2017Yes, it is.
-
Hello. I'm interested in cooperation and familiarized with NDA, ready to sign it.
But would found the timing of the project. What is your main priority, quality or performance deadline?
350786348737
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies