Answered by:
Making a Web App a Sharepoint App

Question
-
Hello,
Excuse my ignorance, I am brand new with SharePoint and can't seem to be finding answers to my questions using the online docs.
We have developed and offer a Linux-based web application (PHP/JQuery/Ajax/MySQL). It allows an organization to track its petitions for construction permits to different offices (ex. City hall, State, County etc). Multiple users can login, provide information for one or more petitions using web-forms we have already created for each permit and when all is finished they can generate a .DOC or a PDF to submit. We also provide some dashboard, calendar and graphing functionality to show them how many applications have pending or finished, charting submissions over several years, sending email reminders etc.
Many of our clients already run SharePoint for document and content management. We are trying to figure out:
Would it be possible to "package" our existing web-app and sell it as a SharePoint App? If yes, in the case we make upgrades (ex. add or change a new permit form) can we then "push" the update so our SharePoint clients get the new features without losing their existing data?
If we can't package it as a SharePoint App, what other options do we have besides porting it/re-developing for SharePoint?
Thank you for any insight you can provide.
George
Sunday, January 12, 2014 3:42 AM
Answers
-
Hiya,
There is no direct answer to that, it will depend on how your web application is working, but the closest thing to answer is have a look at provider hosted app.
http://blogs.technet.com/b/sharepointdevelopersupport/archive/2013/09/05/how-to-deploy-a-provider-hosted-app-as-an-azure-site.aspx
- Proposed as answer by Amr FouadMVP Sunday, January 12, 2014 7:54 PM
- Marked as answer by Victoria Xia Sunday, January 19, 2014 12:53 PM
Sunday, January 12, 2014 5:17 PM -
Like what Jesper well elaborated above the closest approach is to use the provider hosted type check below a real provider hosted app walkthrough
http://sharepointtweaks.blogspot.ae/2013/03/sharepoint-2013-app-google-drive-import_20.html
Hope that helps|Amr Fouad|MCTS,MCPD sharePoint 2010
- Marked as answer by Victoria Xia Sunday, January 19, 2014 12:53 PM
Sunday, January 12, 2014 7:53 PM
All replies
-
Hiya,
There is no direct answer to that, it will depend on how your web application is working, but the closest thing to answer is have a look at provider hosted app.
http://blogs.technet.com/b/sharepointdevelopersupport/archive/2013/09/05/how-to-deploy-a-provider-hosted-app-as-an-azure-site.aspx
- Proposed as answer by Amr FouadMVP Sunday, January 12, 2014 7:54 PM
- Marked as answer by Victoria Xia Sunday, January 19, 2014 12:53 PM
Sunday, January 12, 2014 5:17 PM -
Like what Jesper well elaborated above the closest approach is to use the provider hosted type check below a real provider hosted app walkthrough
http://sharepointtweaks.blogspot.ae/2013/03/sharepoint-2013-app-google-drive-import_20.html
Hope that helps|Amr Fouad|MCTS,MCPD sharePoint 2010
- Marked as answer by Victoria Xia Sunday, January 19, 2014 12:53 PM
Sunday, January 12, 2014 7:53 PM