Skip to content

🏬 Join Virtual Queue at Grocery Stores [Android App] [added intelligent notifications to wear mask when you leave home]

Notifications You must be signed in to change notification settings

NitishGadangi/ShopSafe-App

Repository files navigation

Shop Safe App

LOGO

Version Documentation License: MIT

Update: This Project built for HackJaipur has selected as Best Jagaad and Best Project with Auth0 Integration

With over 2200+ participants all over the world, HackJaipur turns out to be the biggest online hackathon conducted in Asia-Pacific region

Stand in Shop Queues right from your Home [Submitted for HackJaipur]

Shop Safe is an App that streamlines the process of standing in Queues in front of Grocery Stores and Shops. Also there is an automatic system which notifies users to Wear Mask based on GeoFencing.

3 Problems - 1 Solution

  • No more crowding at shops
  • Contact Tracing made simple
  • No way to forget wearing Mask

About Shop Safe

As a safety measure during pandemic, all the Grocery Stores and Shops have made it compulsory for their customers to follow and stay in Queue outside the store until their spot comes. As a result, crowds have been forming outside the store which will be affecting the safety as Social Distancing is not properly followed. Additionally, it is also a waste of time standing in Queues.

Shop Safe, is an app that revolutionaries this process of standing in queues with its efficiency and safety precautions.

Three Goals of Shop Safe:

  1. Viruatise the Queues at Grocery Store and reduce crowding
  2. Make Contact tracing simpler
  3. Automatically notify user to Wear Mask when he step out of his home

Right from any location, Users can view waiting times and the number of people currently in Queue for shops near them to help them decide whether it's worth getting in line, just like how people would in a physical line. Users can queue up by joining a Queue at a click of a button and will eventually receive notifications when it's their turn to enter the store. This way users can use their time doing other work while standing in the Queue virtually.

ShopSafe is easy to use from a Store Managers perspective too as it provides seamless information about the users in the Queue and also updates them regularly.

Also, ShopSafe stores (locally) all the location information about the stores visited by the user. This can be used for Contact tracing purposes if a user gets infected. This will simplify the hectic process of finding all the places that are visited by an infected patient.

Additionally ShopSafe has an automatic system which notifies users to Wear Mask every time they step out of their home territory. It uses the location data provided by users paired with GeoFencing to make it automated.

Ideation

It took us about 3hrs to keep all our ideas on to paper before start building actual app.

ideation

Screenshots

Want to try the app?

Check out the releases tab download the functional prototype Click here to go to Releases tab

The app is still in prototype phase

Tech Stack

Brief list of frameworks used for build the Android Prototype

Auth0 - For Social Login Integration

ButterKnife - for View Binding

Glide - image loading framework for Android

Okhttp - as android Http Client

FireBase - As backend Database for storing information about various shops

OneSignal - Easy Firebase Notifications

Alerter - For Material Style Alerts

How to Edit Files

  • Download Android Studio
  • Clone the whole repo
  • Select open project and Point the cloned repo in the Android studio

Show your support

Give a ⭐️ if this project helped you!

Made with ❤ Nitish Gadangi

About

🏬 Join Virtual Queue at Grocery Stores [Android App] [added intelligent notifications to wear mask when you leave home]

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages