
Crafterlity
Dev Fullstack & UI DesignCrafterlity 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.



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