← All projects

MobileCompleted

Shopping app with Stripe

Mobile app to scan or manually add items, manage a cart and pay with Stripe, with a light/dark theme. Public repository: the code can be browsed.

Source code ↗ (opens in a new tab)

Problem

Provide a smooth mobile shopping flow: scan items, build a cart and pay online securely.

Solution

A React Native (Expo) client and a FastAPI API integrating Stripe; cart data and history are stored locally with Expo SQLite.

My role

Project published on my GitHub.

Features

  • Barcode scanning with manual fallback and item verification through the API
  • Interactive cart: removal, quantities, duplicate-item indicator, cart saving
  • Payment with Stripe
  • Purchase history
  • Light/dark theme