Webleo.Parlons de votre projet

Basés à Lyon. À vos côtés, partout.

Tous les projets

Application web · Prototype universitaire en équipe

CinéNow.

Faire se rencontrer une envie de cinéma, une humeur et la météo du jour.

Composition graphique temporaire CinéNow : typographie cinéma et cercles sur fond vert.

Composition de démonstration. Les captures réelles et la galerie seront ajoutées ultérieurement.

Un besoin concret.

Nous avons réalisé un prototype universitaire qui croise sept humeurs et quatre conditions météo pour recommander des films. Des services Rust communiquent via MQTT ; l’interface React permet de consulter les films, leurs synopsis et leur casting.

Ce que le projet explore.

  • Recommandations selon l’humeur
  • Météo locale via Open-Meteo
  • Catalogue et informations TMDb
  • Communication asynchrone MQTT
ReactRustMQTTOpen-Meteo / TMDb
Consulter le code source

Une recommandation contextualisée.

Nous avons réalisé ce prototype universitaire en équipe autour de sept humeurs et quatre conditions météo. Les informations de films provenant de TMDb permettent de prolonger une recommandation par la lecture du synopsis et du casting.

Des services qui dialoguent.

Un microservice météo en Rust interroge Open-Meteo avec un cache prévu de quinze minutes. D’autres services Rust prennent en charge la recommandation et la recherche de films. Le broker MQTT distribue les messages en publish/subscribe ; un serveur web fait le lien avec l’interface React.

Orchestrer les réponses.

La conception des topics MQTT et la cohérence des réponses asynchrones sont au cœur du prototype. Le découplage des processus ne garantit pas à lui seul leur disponibilité ou celle du broker. Les flux peuvent être explorés avec Shiftr.io.

Découvrir notre approche du sur-mesure

La suite commence avec vous

Votre prochaine
grande idée ?

Donnons-lui une place sur le web.
Nous sommes là pour en parler.

Donnons vie à votre projet