Project overview
CompanyNeeds provides office-supply browsing and ordering through web and Android experiences.
Both clients use the same product catalog and core cart-to-order workflow.
The challenge
Web and mobile clients needed consistent catalog, filtering, cart, and ordering behavior.
The solution
Built platform-appropriate interfaces on top of shared REST API contracts.
My contribution
- Developed the Next.js storefront.
- Developed the React Native Android client.
- Integrated catalog, filtering, cart, checkout, and ordering APIs.
Key features
- Shared catalog
- Product filtering
- Cart
- Checkout
- Order workflow
Outcome
Shipped the product across web and Android.