Aller au contenu
Byte ForceByteForce

Décisions ·

MongoDB pour les documents du produit

MongoDB est la base nommée pour Coco Inbox et pour le CRM orthodontique. Les objets sont des documents : un email, une note, un fichier, un dossier. Coco Inbox est en ligne à Montréal depuis 2024. Écrire à Casablanca si le prochain produit ressemble à ces dossiers, pas à un tableur de comptes liés.

Parler du projet

Coco Inbox

Le produit publié sert l'email temporaire, les fichiers chiffrés et les notes sécurisées. La fiche technique dit Next.js, Node.js, GraphQL et MongoDB, avec un accent sur la confidentialité. Un message et la pièce qui l'accompagne n'ont pas le même schéma qu'une facture. Le document suit ce que la personne a réellement déposé.

Des fonctions aident à lire et à répondre aux emails. Elles sont dans le produit. Elles ne sont pas un agent vendu à côté. La page sur le modèle dit la règle : une règle stable d'abord.

Le CRM orthodontique

De janvier à juillet 2025, chez YourSmile Run au Maroc, le CRM décrit des parcours pour l'administration, les dentistes et le back-office. API GraphQL, Node.js, MongoDB, droits d'accès, interfaces Next.js. Un dossier de soin n'est pas une ligne unique. MongoDB porte ce dossier. Il n'y a pas de page réalisation séparée : le texte est sur la fiche.

Le CV cite aussi MongoDB pour les projets du studio à Casablanca entre 2022 et janvier 2024, sans en faire la base de chaque site vitrine. Les boutiques du catalogue ne sont pas attribuées à MongoDB ici.

Documents, pas un réflexe

MongoDB n'est pas choisi parce que le nom est connu. Il est choisi quand les objets varient : une note avec ou sans fichier, un message avec une durée, un dossier dont les champs ne sont pas les mêmes pour deux rôles. Quand les objets sont des comptes qui doivent se référencer sans faille, la conversation inclut PostgreSQL. Aucun produit public n'est encore étiqueté ainsi.

Le client possède le dépôt et les comptes livrés. Pas de prix sur cette page. Trente minutes gratuites. Réponse sous un jour ouvré.

Apporter un dossier réel

Le logiciel sur mesure part d'un dossier que l'équipe ouvre aujourd'hui, même s'il est encore un fichier. MongoDB n'est cité que si ce dossier ne tient pas dans une grille fixe.

Écrire à Casablanca avec ce dossier, sans le nettoyer pour qu'il ait l'air d'une base.

English

MongoDB for the product documents

MongoDB is the database named for Coco Inbox and for the orthodontic CRM. The objects are documents: an email, a note, a file, a record. Coco Inbox has been online in Montreal since 2024. Write to Casablanca if the next product looks like those records, not like a sheet of linked accounts.

Talk about the project

Coco Inbox

The published product is for temporary email, encrypted files and secure notes. The technical note says Next.js, Node.js, GraphQL and MongoDB, with an emphasis on privacy. A message and its attachment are not the same shape as an invoice. The document follows what the person actually left.

Functions help read and answer email. They live in the product. They are not an agent sold beside it. The page about a model states the rule: a stable rule first.

The orthodontic CRM

From January to July 2025, at YourSmile Run in Morocco, the CRM describes paths for administration, dentists and the back office. GraphQL API, Node.js, MongoDB, access rights, Next.js interfaces. A care record is not a single row. MongoDB carries that record. There is no separate case-study page: the text is on the profile.

The CV also names MongoDB for Casablanca studio projects between 2022 and January 2024, without making it the database of every brochure site. Catalogue shops are not assigned to MongoDB here.

Documents, not a reflex

MongoDB is not chosen because the name is familiar. It is chosen when objects vary: a note with or without a file, a message with a lifetime, a record whose fields differ by role. When objects are accounts that must reference each other without gaps, the conversation includes PostgreSQL. No public product is labelled that way yet.

The client owns the repository and the delivered accounts. No price on this page. Thirty free minutes. A reply within one business day.

Bring a real record

Custom software starts from a record the team opens today, even if it is still a file. MongoDB is named only when that record does not fit a fixed grid.

Write to Casablanca with that record, without cleaning it so it looks like a database.

Pages liées