Je vais réaliser un Back-office, une API et une application mobile pour 5 €

Conseil

Pour 5 euros, je peux tout simplement vous conseiller afin de réaliser votre projet:

Explication de la structure du projet
Choix du langage, de la technologie, de la base de données
Bonnes pratiques de développement
Vous aurez toutes les informations nécessaires pour commencer votre projet.


Back-office

Vous vendez des services ? Présentez vos services ? Vous avez une présence sur le web ? Parfait, mais votre contenu est-il administrable, ou s'agit-il d'un simple site vitrine.

Aujourd'hui il est nécessaire d'avoir un site dynamique, c'est à dire dont le contenu peut être ajouté, modifié, supprimé, organisé.
C'est le rôle du Back-office, une interface administrative depuis laquelle vous pourrez configurer votre site sans avoir à toucher au code. C'est un peu l'arrière-boutique de votre site.


Back-office + API

Il y a maintenant deux façons de faire :

Ajouter un Back-office sur un site existant
Mettre en place une API afin d'accéder aux données n'importe où.
Je conseille la deuxième solution c'est d'ailleurs celle que j'ai le plus fréquemment utilisé. Cela permet d'universaliser les données administré depuis le back-office et ainsi les rendre disponible pour plusieurs applications web ou mobile.

Qu'est-ce qu'une API (Applications Programming Interface) ?
Pour faire simple, cela permet de récupérer les informations souhaités via un flux de données dépendant de l'url et de ses paramètres.
Exemples :

L'url "monsite/api/users" permet de récupérer tous les utilisateurs d'une base de données.
L'url "monsite/api/user/5" permet de récupérer l'utilisateur ayant pour identifiant 5
Les données sont donc accessible par n'importe quelle application cliente. C'est même obligatoire concernant les applications mobiles.


Back-Office + API + App cliente

Si vous ne possédez pas d'application, je peux aussi développer une application web ou mobile qui vous permettra d'afficher facilement vos données.
Il s'agit la surtout d'avoir accès simplement à vos données, il sera préférable de prendre un designer si vous voulez une belle application.


Options supplémentaires

Base de données

Le rôle de la base de données est très importante dans un projet, il faut pour cela choisir la bonne technologie (MySQL, MongoDB, ...) mais aussi la concevoir correctement. Je peux donc vous modéliser la base de données de faàon optimal suivant vos critères.

Fixtures


PS : Le back-office et l'api seront développé avec le framework Symfony
Application mobile en Ionic

0 avis positif
0 avis négatif