/Zarurat.in

A Web Application to connect Local shops of various category to the home bound customers

Primary LanguagePHPMIT LicenseMIT

Welcome to Zarurat.in

Digital technology is changing the world in ways that would have been considered unimaginable a decade ago. The humble Kirana store, the dairy, or the medicine shops have proved extremely durable and digital-resistant.These stores have not only survived the supermarket or large format retail chains then, and e-commerce now, they are also thriving. A couple of factors keep them evergreen and relevant .Close to 12 million of these small stores dominates India’s grocery retailing and despite the stored expansion of organized, modern retail and the arrival of e-commerce, stores, and dairy are the lifeblood of Indian consumption with a 96 percent share of the grocery retail business. Another key reason the shop and dairy model will sustain itself is that real estate remains a huge challenge for supermarkets in India.

By modernizing the shops, dairy, and ensuring that business becomes better for them on the supply side and the consumer side, our website will be ensuring that both the customers and business owners benefit. There are ample technological solutions available to bring the unfancied shops and dairy into the mainstream of the e-commerce revolution, which sadly is restricted to a few big players right now.

Our website (Zarurat.in) will make a link between customers and Kirana stores, dairy and pharmacies, etc. Online medicine availability offers better factors than offline stores, with increased access, lower transaction, and product costs, convenience, and greater anonymity for consumers. They offer accessibility to people with limited mobility and people in remote areas. In this pandemic time, people ought to buy items through online mode and moreover, in today’s fast-paced world people are moving towards online purchases which results in all over economic growth. Our website is helping these stores to pursue the online mode and increase the purchase which will mark them as an individual in high rated market competition. Plus customers can purchase goods from shops at an affordable price which will lead to a high rated supermarket to cost cut the grocery items. Our website will not only lead to modernize the purchase but will also help in economic growth.

The solution is more digitization and hyper localization of mentioned shops with app payment and back-end integration of shops to ensure the customer’s unmet needs are met at the right time. This will remain the key differentiator and the reason why Kirana, dairy and medicine shops will continue to succeed.

File Organisation

includes

includes folder contain the connection file as common.php and other files such as header and footer which are common to all other associated files.

public

public folder contains two sub folders as:

public/css

This folder contain all the css files needed for the software.

public/images/kirana

This folder contain all the images of the kirana shop product.

public/javascript

This folder contain all the java script files uses in the software.

master

This folder contain all the php files required in this software.

Configuration

System Requirement

Desktop

  • Processor(CPU) - Anytype of processor works(Intel, AMD etc.)
  • Memory - Minimum 2 GB RAM
  • Storage - Minimum 128 GB Internal Storage Drive
  • Operating System - Linux, Window, MacOS
  • Browser required - Any type of browser able to run on any of the above mentioned platform.

Mobile

  • Operating System - Android, iOS.

Software Requirment

To run the software in local server types of server recommended
  • MySQL Server
  • Apache Server

Browser Support

At the moment, we aim to support all major web browsers. Any issue in the browsers listed below should be reported as a bug.

Recommended Browsers
  • Internet Explorer 10+
  • Microsoft Edge 14+
  • Safari 6+
  • Firefox(Current - 1) and Current versions
  • Chrome(Current - 1) and Current versions
  • Opera(Current - 1) and Current versions
  • Safari iOS 7.0+
  • Android 6.0+

(Current -1) and Current means that we support the current stable version of the browser and version that precedes it.

Installation Instruction:-

Local

  • Download the files from this repository.
  • Download the local server (for example xampp) and do the following.
  • Go to C: /xampp/htdocs/... paste the downloaded file here in a folder zarurat.in

Public

Hosted Link will be provided once the Web Application will be released and furnished to Phase 1.

Operating Instructions

Local

  • Open any browser and turn on the APACHE and MySQL server on from the Xampp Control Panel.
  • Copy the this url to access the website localhost/zarurat.in/ and press enter.

Public

  • Hosted Link will be provided once the Web Application will be released and furnished to Phase 1.

  • By opening the hosting link of the site, the user will come across the following:

  • Welcome Site

    Buyer and Seller can Register / Login from this page and on the particular action Buyer or Seller will be redirected to their respective portals

  • Seller Portal

    If Seller is going to register/sign up then he/she have to give these information

  • Sign Up

    • Name.
    • Contact Number
    • Email Address
    • Pincode
    • House Number
    • Area
    • City
    • State
    • Password

    After the Sign up process, seller will be redirected to his/her dashboard where seller will register their shop(s).

    For the Shop Registration, Seller will provide details about his/her shop.

    • Shop Category (Kirana, Dairy, Medical)
    • Shop Name
    • Shop Address
    • Open/Closed timing
    • Aadhar Card
    • Minimum Cost if Order.
    • Mode of Payment(Cash/Online Payment)
  • Regarding the type of the shop, seller will select the items from the list of products provided prefilled from the database to avoid inconvenience. The seller will only provide the following reuqired details about the product.

    • Weight
    • MRP
    • Selling Price
    • Status ( Active / Inactive )
  • At last, by accepting all the policies, it will be live on the dashboard of the Seller Portal as well as the active products and the active shop on the buyer portal.

  • A seller can add more than one shops on his dashboard (if any).

Buyer Side

  • If buyer is going to register/ sign up then buyer have to give these information.

    If Seller is going to register/sign up then he/she have to give these information

  • Sign Up

    • Name.
    • Contact Number
    • Email Address
    • Pincode
    • House Number
    • Area
    • City
    • State
    • Password
  • After the Sign up process, buyer will be redirected to Buyer home page of the website.

  • The home page will be featured with shops that will fall in the Buyer's Location.

  • The Buyer will select the shop from where he/she wants to buy the items and then he/she will be redirected to select the products offered by the seller of the shop.

  • Buyer will select the products that he/she may want to buy and then he/she will be redirected to the orders page.

  • Order request will be sent to the seller. After accepting the request, the order will be placed and hence the item will be delivered at the buyer's home.

  • The Seller will Update the Option in Orders as delivered and hence the order is successfully completed.

Software Flow

Software Flow

Database Flow

Database Flow

Known Bugs

Some of the links are not working yet because that page regarding to the link is not completed.

Screenshot

Home Page

Seller Page

Seller Page

Copyright and License

The theme is available as open source under the standard MIT License

Troubleshooting

Have a bug or a feature request? Kindly raise an Issue on or a pull request for contribution