About G-Share

G-Share is a community-based grocery delivery platform that connects neighbors for efficient and cost-effective shopping.

What is the purpose of G-Share?

The purpose of G-Share is to transform the grocery shopping experience by creating a collaborative shopping platform. G-Share connects neighbors who are already planning grocery store visits with those who need groceries but lack the time, energy, or budget for traditional shopping trips or delivery options. This platform addresses a common household challenge by providing an efficient, affordable alternative to conventional delivery apps that have high fees. Through G-Share, community members help each other obtain essential items, creating both convenience and neighborhood connections.

Who is G-Share for?

G-Share is a product that would greatly benefit two groups of people. First, it will benefit shoppers. These are community members who are already planning to visit grocery stores and are willing to pick up additional items for neighbors along their scheduled route to make some extra cash while helping their neighbors. On the other hand, it will benefit requesters. These are busy individuals, parents, elderly community members, or anyone who needs groceries but faces barriers to in-person shopping. The easiest way to get groceries is to travel to the store and get them yourself, however, for many people, this isn’t an option. The elderly who struggle to get around, or people who don’t have time to make it to the store are left with having groceries delivered to them. However there is a flaw with this system as well, since many stores don’t have a delivery system, and if they do it often has high costs from shipping, delivery fees, or you need to have premium memberships which is an additional cost. Our service reduces costs for customers, creates earning opportunities for shoppers, and strengthens community bonds. G-Share makes grocery delivery accessible to those with mobility limitations, busy schedules, or transportation challenges—all while providing significant savings compared to traditional delivery services.

Tech Stack

Backend: Channels & Daphne (WebSocket real-time chat), Django Q2 (Background task queuing), Stripe (Payments)

Frontend: HTML Templates, Tailwind CSS, JavaScript

Database & API: MySQL (Primary database), Kroger API (grocery store), Stripe, Gemini, Groq, Google Maps

Cloud: AWS (EC2, RDS, EB)