Construire une application très personnalisée sur les applications Google et l'entreprise - peut-il être fait?

StackOverflow https://stackoverflow.com/questions/2416162

Question

Je pense que je ne l'ai pas été en mesure de définir ma question correctement. Je fais un peu de lecture sur les applications Google et l'idée d'intégrer leurs applications telles que pour former un produit complet. Surtout après avoir lu des études de cas de petites entreprises et le passage à google « » applications Google personnalisation.

En fait, j'ai un solide php et c'est un peu nouveau pour moi. Je ne suis pas très sûr de la façon de l'aborder pour commencer. Fondamentalement, permettez-moi de définir la situation que je ou plutôt l'image mentale de ce que je veux et si oui ou non une telle chose est possible.

Nous avons un système de collaboration mis en place. Fondamentalement, notre entreprise prend les commandes des clients via des e-mails et les processus et une fois traitées ces commandes sont archivés pour la facturation et de l'histoire. Une seule ordonnance peut exiger un certain nombre de ressources attachées le long de l'ordre. En gros, dans le domaine du système de collaboration unique « d'ordre » est une accumulation organisée de toutes les ressources telles que les documents, les tâches, les rôles des utilisateurs, des discussions, des commentaires, etc. nécessaires pour traiter et remplir une seule demande de clients.

Le processus de travail est comme ceci:

1 - Nous recevons un email pour une demande

2 - Le courriel est marqué comme tel que BANG un nouvel ordre est créé. (Une commande peut être créée à partir d'un seul courrier électronique ou e-mails multiples peut également être fixé à un ordre)

3 -. Les utilisateurs sont affectés des rôles de l'ordre

4 - Les ressources nécessaires sont accumulés et attachés

5 - Les notes sont affichées

6 - Coordonnées des individus et des sociétés liées sont jointes

7 - Une fois que toutes les ressources nécessaires sont accumulées par exemple: commande a été expédiée et reciepts etc REÇU - l'ordre est considéré comme achevé et fait. Il est ensuite archivé pour la facturation.

C'était le scénario - actuellement ce que je vais avoir à l'esprit est:

1- Je me connecte à GMail - nous obtenons email d'un client - cliquez sur une doohickey ou un bouton sur la même interface pour créer un ordre de l'e-mail et le marquer en tant que tel

.

2 - Allez dans une zone de commandes personnalisées où l'on peut attribuer des rôles et utilisateurs de travailler sur l'ordre - les utilisateurs se connectent avec leurs comptes gmail -. Devra mettre en place une gestion des utilisateurs

3 -. Joindre des documents et des ressources à l'aide de l'interface de l'application Google Docs ou un widget à l'ordre

4 -. Assigner coordonnées en quelque sorte à fixer des références déjà des contacts dans les contacts carnet d'adresses Google

5 -. Les dates de l'ordre recieved et envoyées dates devraient être consultés sur le calendrier Google

6 - Dans le module des commandes sur mesure - nous voyons toutes les commandes sont ouvertes ou archivés. Une seule ordonnance sur l'affichage montrerait - l'e-mail associée (s) de GMAIL, les documents ci-joints de Google Docs, les utilisateurs concernés qui ont été attribués l'ordre ...

Cest à peu près ce que je veux voir - en utilisant la robustesse des applications Google! La solution ci-dessus possible, je veux dire que je peux intégrer vraiment GMAIL, Google Docs, Google Agenda, etc attaché par un module personnalisé qui est censé gérer ma logique métier - peut-il être personnalisé dans cette mesure.

Ou est-ce le contraire et je ne sais pas de quelles applications google / entreprise est vraiment. Fondamentalement, nous avons une application en cours d'exécution, mais ce ne est pas très fiable pour commencer TAHT est pourquoi nous avons pensé à l'aide d'une solution basée sur google ..

J'ai vraiment besoin d'une réponse détaillée à ce sujet - merci à l'avance

Était-ce utile?

La solution

Qu'est-ce que vous faites référence en ce qui concerne GMail, Google Documents, Calendrier, etc. est connu sous le nom Google Apps affaires. Cela vous permet d'utiliser les applications sous le nom de domaine de votre entreprise (par exemple envoyer / recevoir des messages électroniques pour user@yourdomain.com, calendriers et documents partager entre les utilisateurs). Pour plus d'informations à ce sujet, je vous suggère de lire le lien ci-dessus.

Vous souhaitez étendre les fonctionnalités de base de Google Apps avec quelques autres fonctions de la logique métier et flux de travail. Cela peut certainement être fait, mais il pourrait être intéressant de regarder d'abord le nouveau lancé Google Apps Marketplace qui a un certain nombre d'applications orientées d'affaires qui intègrent avec Google Apps. Peut-être qu'il ya quelque chose là-dedans qui selon vos besoins, avant regarderiez dans le développement personnalisé vous.

S'il vous plaît être conscient que Google Apps (suite d'applications) et Google App Engine (plate-forme d'hébergement cloud pour les applications / sites web personnalisés) sont deux choses complètement différentes, et les gens ont tendance à les mélanger un peu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top