I wrote this React Native app to simplify meal planning and grocery ordering. It uses OAuth2 for API access to the Kroger shopping cart, with Firebase (RTDB) for persistent data storage and multi-device list-making.
What I used:
- Firebase Realtime Database (JS SDK)
- React Native
- OAuth 2
- Kroger's API endpoint
- Web scraping (for some information not available through the endpoints)
If you shop at Kroger, or Ralphs, or another store in that family, check it out! Links to the Google Play Stores and Apple App Stores are available on the Carthacks.app website.