Le concept đ§Ș
Hootis est une application SaaS permettant Ă chaque client d’avoir son propre espace constituĂ© de divers modules. Ces modules peuvent ensemble constituer un ERP, un CRM, un outil de gestion puissant, une station pour les clients… ou tout Ă la fois !
L’application est idĂ©ale pour les entrepreneurs, mais Ă©galement pour les entreprises. En effet, 3 plans sont proposĂ©s chacun Ă©tant dĂ©diĂ© Ă une catĂ©gorie de professionels diffĂ©rents, permettant ainsi Ă tout le monde de payer uniquement le strict nĂ©cessaire.
Les outils sont puissants et entiĂšrement intĂ©grĂ©s au-sein d’une mĂȘme interface que l’utilisateur est le seul Ă possĂ©der.
Notre travail đš
- Création du site (utilisation à la fois des Framework Laravel & Yii2)
- Webdesign
- Optimisation des performances
- Optimisation de la sécurité
- Optimisation référencement (SEO)
- HĂ©bergement
- Maintenance serveur
Les challenges de ce projet đȘ
Afin d’optimiser les diffĂ©rents composants SaaS selon les besoins attendus, deux frameworks diffĂ©rents sont utilisĂ©s. Laravel pour la partie gestion de comptes / modules et prĂ©sentation de la solution, et Yii2 pour les installations gĂ©nĂ©rĂ©es aux clients.
L’interopĂ©rabilitĂ© des deux solutions Ă©tait donc le plus gros challenge, les deux exploitant notammant des technologies de chiffrage diffĂ©rentes, d’autant plus que chaque utilisateur dispose d’une installation sĂ©parĂ©e Ă la fois sur le serveur mais il dispose Ă©galement de son propre sous-domaine. Tout ces facteurs ont donc Ă©galement rendus compliquĂ© le lancement de tĂąches rĂ©currentes (CRONS) pour chaque installation.