Skip to main content
Bastet Grocer
  1. Projects/

Bastet Grocer

··269 words·2 mins
Next.js React Firebase Tailwind CSS DaisyUI Web App Shopping List
James
Author
James
Software Developer
Table of Contents

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

James-Sundby/bastet-grocer

Simple grocery list app

JavaScript
0
0

Try It Now

Future Improvements

  • Allow users to share a shopping list
  • Add a way to keep track of a budget
Reply by Email

Related

Stitch Tracker
··262 words·2 mins
Next.js React Firebase Tailwind CSS DaisyUI Web App Crafting
A web application for managing cross-stitching supplies and shopping lists, with user authentication and a responsive UI.