MG.
ES
Back to projects

Mobile

WeMatch Mobile

Padel mobile app combining bookings, e-commerce, social networking, chat, tournaments, leagues, matchmaking, learning and payments.

WeMatch player mobile application home screen

Summary

Padel mobile app combining bookings, e-commerce, social networking, chat, tournaments, leagues, matchmaking, learning and payments.

My participation

Contributed to the React Native/Expo app migration and implementation, API and booking integration, Stripe payments, and automated builds and updates with EAS.

Implementation

I worked on integrating the React Native/Expo app with the Express API and Supabase/PostgreSQL services, Stripe payments, and automated Android builds and OTA updates through EAS.

Artificial intelligence

Contributed to building an active n8n workflow for AI-assisted matchmaking, using OpenAI embeddings and Supabase Vector Store to retrieve player profiles as an agent tool.

Result

I contributed to implementing experiences for discovering clubs, booking courts and matches, competing, learning, purchasing, paying and interacting with other players.

Stack

  • React Native
  • Expo
  • TypeScript
  • Supabase
  • Stripe
  • n8n
  • OpenAI
  • EAS