Logo Crafterlity
CrafterlitySept 2024CRAFTERLITY SAS
Crafterlity

Crafterlity

Dev Fullstack & UI Design

Crafterlity connects customers who need repairs or other work with nearby tradespeople. The journey covers creating a request, receiving and comparing offers, choosing a professional, paying and tracking the job. For tradespeople, the app supports professional onboarding, relevant job requests and the steps of an intervention. Behind these journeys sit a dedicated API, business services and infrastructure.

My contributions

I helped shape the user journeys and developed the Crafterlity ecosystem for both customers and professionals: - React Native, Expo and TypeScript mobile app: registration, finding tradespeople, creating and tracking jobs, location, notifications and Stripe payments. - Python/FastAPI REST API: authentication, profiles, jobs, offers and payments. - Supporting services: transactional email and background processing with Celery. - Docker Compose infrastructure: PostgreSQL, Redis, MinIO media storage and Traefik, with GitLab CI/CD pipelines for back-end checks and delivery. The project connects mobile experience, business logic and the technical operation of one platform.

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

Tools and technologies

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