/zinger-rails

An Open Source Framework for building Hyperlocal Delivery Mobile and Web applications.

Primary LanguageRubyBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Zinger - Hyperlocal Delivery Framework

Website | Slack | Discord | StackOverflow

License Documentation PRs Welcome

An Open Source Framework for building Hyperlocal Delivery Mobile and Web applications. Zinger provides developers easy to handle backend for ordering & delivering foods, groceries, fruits, vegetables, medicines, etc.

Architecture

Zinger Core

  A backend server that exposes the REST API, written in Ruby on Rails using PostgreSQL database.

Zinger Client

  A customer side application to place and track your orders from multiple store partners near your location. It allows you to browse catalogs of all stores and provides you a seamless shopping experience from order acceptance to last mile delivery.

Zinger Partner

  A one-stop solution for store owners to manage and track orders from their clients and it provides an effective order and inventory management solutions.

Zinger Admin

  A web console to monitor the zinger client and partner applications. It is a powerful tool to track application performance, manage outlet information and promotes new arrivals to increase brand engagement.

Database Schema

Check out the database schema

Tech Stacks

  • Rails 6
  • PostgreSQL 12.1
  • Redis
  • Sidekiq
  • Docker
  • Rspec

Community

Zinger framework is completely free and made open-source. Our team is really happy to support contributors from all around the world. Fork our project and send us your pull request: maybe sample mobile apps using our framework, minor extensions or major improvements.

Every contribution is awesome and welcome!

Contributions