Demonstration

Outils & technologies utilisés

Durant ce projet, j'ai eu l'opportunité d'exploiter une palette variée de technologies essentielles pour la conception et le développement d'une solution intégrée. Du côté frontend, j'ai utilisé React Native, un framework puissant et flexible, combinant le meilleur des mondes natif et web, pour créer une interface utilisateur conviviale et attrayante. Pour le backend, j'ai mis en œuvre une API solide en utilisant Rust, un langage de programmation performant et sûr, garantissant un fonctionnement fluide, efficace et sécurisé du système. En parallèle, j'ai également travaillé sur la conception du design en élaborant des maquettes détaillées, ce qui a servi de base solide pour la phase ultérieure de développement. L'intégration harmonieuse de ces composants, React Native pour le frontend et Rust pour le backend, a été essentielle pour aboutir à une solution cohérente et performante.

React Native (Front) Developpement pour IOS & Android
RUST APi (Back) Rocket + Diesel + PostgreSQL
Figma (Design) Maquettage & rendu de l'application

Conclusion

Cette expérience de projet a représenté une véritable opportunité pour mettre en place une démarche de développement complète, impliquant un large éventail de technologies et de domaines, du frontend au backend. J'ai eu l'occasion de parcourir les différentes étapes du développement d'un produit commercialisable, en m'exerçant à appliquer des technologies variées tout au long de ce processus. Que ce soit dans la conception du frontend avec React Native ou dans l'élaboration d'une API robuste en utilisant Rust pour le backend, cette expérience m'a offert une vision globale du développement et m'a permis d'affiner mes compétences dans des environnements complexes et multidisciplinaires.