Le développement d’applications mobile est presque toujours associé à une partie serveur (backend) afin de pouvoir récupérer ou envoyer des données au travers d’une API REST. Aussi tout au long de mes nombreuses années de développement, il m’a souvent été nécessaire de mettre en place des API.
Pour ce faire, concernant l’architecture technique, j’utilise les services de Clever Cloud plus simple et moins cher qu’Amazon Web Services (AWS).

Concernant le développement des API REST, j’utilise le framework python Django.

De même, il est très courant d’avoir une interface web (backoffice) associée à l’API, afin d’offrir à ses clients, la possibilité de pouvoir consulter, créer, modifier leurs données.

Aussi voici la liste des services que je suis capable de mettre en place pour vous, le tout a des tarifs très compétitifs (l’avantage d’utiliser le framework Django couplé aux services de Clever Cloud):

– Conception modèle de donnée
– Conception et mise en place d’API REST
  • Sécurisée par Https
  • Authentification par oAuth2
  • Scalabilité horizontale automatique
  • Documentation des endpoints (point d’accès) consultable sur une page web.
  • Interface de test des endpoints via site web (en beta).
– Mise en place architecture technique
– Mise en place backoffice d’administration
– Mise en place backoffice utilisateurs

 

Voici quelques screenshots de documentation d’API REST, ainsi que du backoffice web associé.