Summary
Bastet Grocer is a web-based grocery list app designed to reduce reliance on paper lists. It ensures users can access and update their lists from anywhere, making shopping more efficient.
Why I Built This
I built Bastet Grocer as an extension of a course project to keep track of the groceries my partner and I needed to pick up from the store.
Before this, we would plan our meals and then write out a grocery list on paper. As we walked through the aisles, we’d cross off items one by one until we had everything we needed. But sometimes, we’d forget the list at home, accidentally buy duplicates or miss an ingredient entirely.
With Bastet Grocer, I wanted to create a simple, mobile-friendly app that would let us track our grocery lists in real-time. By syncing with Firebase, we could update our list on the go, ensuring we never forgot an item, whether we were at home, at the store, or planning ahead.
Beyond replacing paper lists, this project made me think about how small technological conveniences can make everyday tasks more efficient. Bastet Grocer isn’t just an app; it’s a tool that saves time, reduces paper waste, and makes grocery shopping easier.
Features
- Organize shopping lists with categories
- Real-time list updates using Firebase Firestore
- Authentication with Firebase Auth
- Mobile-friendly design with Tailwind CSS and DaisyUI
Gallery




Technologies Used
HTML, JavaScript, CSS, Next.js, React, Firebase, Tailwind CSS, DaisyUI
Links
Simple grocery list app
Try It Now
Future Improvements
- Allow users to share a shopping list
- Add a way to keep track of a budget