Project overview
Cohart combines artwork discovery with operational tools for artists, galleries, collectors, and art events.
The product covers digital portfolios, inventory, customer relationships, secure purchasing, invoicing, and shipping coordination.
The challenge
A marketplace experience and business-management workflow had to coexist cleanly on mobile.
Artwork-heavy screens required careful image, API, and state-management performance.
The solution
Built reusable cross-platform flows connected to marketplace and inventory APIs.
Integrated payments and notifications while optimizing data loading and image-heavy rendering.
My contribution
- Built and maintained the React Native application.
- Integrated artwork, inventory, profile, collection, search, and discovery APIs.
- Implemented Stripe checkout and purchase workflows.
- Integrated push notifications and supported production releases.
Key features
- Artwork discovery
- Artist and gallery profiles
- Inventory management
- Secure checkout
- Purchase history
- Push notifications
Technical challenges
Keeping media-rich marketplace screens responsive.
Applied lazy loading, image optimization, API improvements, and more selective state updates.
Architecture
- React Native mobile clients
- Fastify services
- PostgreSQL
- AWS and Amazon S3
- Stripe and Firebase integrations
Outcome
Shipped and maintained the cross-platform marketplace on the App Store and Google Play.
Product screens
