BileMo API
An API for mobile phone company to offer access to their catalogue.

Catégorie : Backend
As a developer at BileMo, a company specializing in high-end mobile phones, I was responsible for developing an API to provide access to our product catalog to other platforms in a B2B model. This was not for direct sales, but to allow our business partners to access our catalog and manage their users.
I implemented several features in the API:
Product Consultation: I enabled clients to view the list of BileMo products and consult the details of each product.
User Management: I developed features that allowed clients to view the list of their registered users, consult the details of each user, add a new user, and delete a user.
For security, I ensured that only referenced clients could access the APIs. I implemented authentication via OAuth or JWT.
To meet the high standards of our first partner, I made sure to follow the rules of levels 1, 2 and 3 of the Richardson model when exposing data. All data was served in JSON format. To optimize performance, I implemented caching for responses.
This project allowed me to showcase my problem-solving skills and proficiency in developing professional-grade APIs. It was a challenging task that involved designing robust APIs, handling authentication, managing data effectively, and optimizing performance.
Publish by
on 26/01/2023 at 21:27
Comments