Logo Crafterlity
CrafterlitySept 2024CRAFTERLITY SAS
Crafterlity

Crafterlity

Dev Fullstack & UI Design

Crafterlity met en relation des particuliers ayant besoin de travaux ou d'une intervention avec des artisans de proximité. Le parcours couvre la création d'une demande, la réception et la comparaison de propositions, le choix d'un professionnel, le paiement et le suivi de la mission. Côté artisan, l'application permet de créer un profil professionnel, de consulter les demandes pertinentes et de gérer les étapes d'une intervention. Pour faire fonctionner cet ensemble, le produit s'appuie sur une API, des services métier et une infrastructure dédiés.

Mes contributions

J'ai accompagné la conception des parcours et développé l'écosystème Crafterlity pour les particuliers comme pour les professionnels : - Application mobile React Native, Expo et TypeScript : inscription, recherche d'artisans, demandes et suivi de missions, géolocalisation, notifications et paiements Stripe. - API REST Python/FastAPI : authentification, profils, missions, propositions et paiements. - Services transverses : e-mails transactionnels et traitements asynchrones avec Celery. - Infrastructure Docker Compose : PostgreSQL, Redis, stockage de médias MinIO et Traefik, avec des pipelines GitLab CI/CD pour la vérification et la livraison du back-end. Ce projet m'a permis de relier expérience mobile, logique métier et exploitation technique dans une même plateforme.

Crafterlity mobile app register screen step 2
Crafterlity mobile app onboarding screen
Crafterlity mobile app register screen for professionals
Crafterlity mobile app choose crafter screen

Outils et technologies

  • React Native
  • Expo
  • Typescript
  • Node Js
  • Docker
  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Celery
  • MinIO
  • Traefik
  • stripe
  • Figma
  • Gitlab CI/CD
  • nodemailer