hyperlink infosystem
Get A Free Quote

Transforming The Way We Shop!

Overview

Want to shop for your grocery items but running late? Getting hard with your busy schedule? If you are stuck up in your busy life and don't have time to buy your grocery items, NeighborShopper is the ultimate solution for you. It is the first-ever grocery app that works in real-time scenarios. NeighborShopper connects you with your neighbors who are nearby any grocery stores. It helps you to request delivery of your required grocery items in real-time for a small amount. Even you can shop for them and deliver essentials at their address. The transaction and communication between the shopper and the requester are highly secured and safe. You can even invite your friends and neighbors and create your shopping network. Just download the app now and explore more.

Client Requirement

Today, where people are busy with their jobs, extracting some time to complete their daily routine is quite hard. Witnessing such busy going lives of the people, the client approached Hyperlink InfoSystem to develop a platform that proves to be a boon for such people who lack time. The client's main aim was to create an Android and iOS interface that helps users request their grocery items easily at their address in real-time. The app is available in the English language and designed for the USA audience only.

Features - NeighborShopper

  • Send Order Request To Single/Multiple Shoppers
  • Add Items In Sent Order
  • Add Address Details
  • View Order Receipt
  • Payment Gateway: Stripe
  • Communicate With Shoppers Through Chat
  • Track Shopper's Navigation
  • Accept/Decline Friend Requests
  • Set Notification On/Off
  • Reviews And Ratings For Shoppers
  • View List Of Accepted, Canceled, Completed, Pending, And In-Progress Orders
  • View Recent Chat
  • Shopping Requester Will Be Notified In Below Scenario:
    • Accept/Decline/Cancellation Of The Requested Order
    • Availability Of Nearby Shoppers
    • When Shopper Edits Order
    • During Order Track
    • When Payment Receipt Is Received
    • New Chat Message
    • When They Receive Friend Requests

  • Edit Or Cancel Order
  • Generate Order Receipt
  • Ratings And Reviews For Shopping Requesters
  • Communicate With Shopping Requester Through Chat
  • Accept/Decline Friend Requests
  • Set Notification On/Off
  • View Recent Chat
  • View Order List
  • Shoppers Will get notifications In Below Scenario:
    • New Order Request
    • Successful Payment
    • When They Receives Friend Request
    • When Items Are Added In Order
    • New Chat Message

  • User Management
    • Add, Update, Delete, And Edit Users
  • Order Management
    • Update And Delete Order Status
    • Update Order Status As Accept, Cancel, Complete, And Pending.
  • Payment Management
    • Manage Payment Calculation For Shoppers And Shopping Requesters
  • Report Management
    • Show Order Reports Between Selected Dates
    • Export Order Reports In Excel Sheet

Challenges

1. Track Arrival Time:

Whenever a shopping requester tracks an order, the application should be tracked in the background and the foreground process. Track application behavior in the foreground process and update shopper's location every 10 seconds was quite challenging. It was quite hard to update location and reflect the current location status to the shopping requester in a real-time scenario. However, our developers managed this scenario by invoking update location API as per the scheduled timer, and thereby shopper's location status is updated to the shopping requester.

2. Add Item In An Ongoing Order:

Whenever a shopping requester adds any new item in the given order, an update in the order needs to be reflected in a real-time scenario. Adding more items in an ongoing order and reflecting the changes in real-time scenarios by sending shopper a push notification was quite hard and challenging. Our developers surpassed this challenge by implementing their custom logic, and thus, the entire order is received in an updated manner to the shopper.

3. Auto Download Images:

Whenever a shopper and shopping requester communicates with each other through chat and sends images, that image should be auto-downloaded in the device and stored inside the app folder. Managing such a scenario was quite complicated during the development phase. Our developers smartly resolved the complexity by using a photo library and asset collection that automatically store images inside the device gallery in the app folder name.
  • Android OS Support: 4.3 to 7.0
  • Development:Java using Android Studio
  • Android Supported Devices:480x800, 720x1280, 1080x1920, 1440x2560
  • Language Support:English
  • iOS OS Support:iOS 8.0 to 10.3
  • Development:Swift using Xcode
  • iOS Supported Devices: iPhone 5, iPhone 5S, iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone 7, iPhone 7 Plus
  • Language Support:English
  • Technology:PHP CodeIgniter
  • Database: MySQL
  • Language Support:English
  • Browser/Device Compatibility: IE 9.0+, Mozilla, Chrome, Safari
whatsapp