QuickBill

I2C2黑客 || Team AutoBots

? 问题陈述

每次我们在商店付款时,都会收到一张账单纸质收据,尽管它很短,但最终在全球范围内加在一起会导致大量的纸张浪费。而且,由于难以存档,我们通常会丢弃账单收据,从而无法在未来参考过去的账单详情。

有时,店主很难手动跟踪他当前的可用库存。账单也有可能被第三方篡改。

? 解决方案

因此,我们开发了QuickBill,这是一个系统,在该系统中,在任何时候都不会生成硬拷贝账单,即纸质账单,从而使其对环境友好,以保护树木。

为了让店主的生活更加轻松,我们为他们开发了一个库存管理门户,他们可以在其中轻松跟踪他们的产品库存。现在,整个账单生成和支付系统将顺利进行。整个过程可以通过下面显示的进一步理解

? 流程图

BillEase

✨ 特点

QuickBill分为几个部分:Web应用程序移动应用程序。它有两个访问级别——店主客户

  • Web 应用程序
    • 店主用于访问库存管理。
    • 支持将产品、详细信息、价格、数量添加到数据库
    • 为每个新添加的产品生成并分配条形码
    • 更新和删除库存中的产品
    • 显示库存的整体商品并生成Excel文件
  • 移动应用程序它有两个访问级别
  1. 店主
    • 上传包含库存中产品详细信息的Excel文件
    • 扫描客户购买的产品的条形码并生成账单(PDF格式)
    • 为了确保安全和授权,账单存储在IPFS(星际文件系统)上,在那里它变得不可篡改,并且不能被第三方篡改——生成用于账单支付的二维码,并将其发送给相应的客户
    • 在产品销售后更新库存
    • 查看图表,描绘客户及其购买范围,以便更好地了解客户选择并制定增加其销售额的计划
  2. Customer
    • 购买店主扫描条形码的产品,并将账单发送给他们
    • 可以现金或UPI支付
    • 接收用于UPI支付的二维码
    • 可以访问其账单历史记录以备将来使用
    • 查看图表,描绘账单金额及其日期,以便分析其支出并采取必要措施

? 资源

⚙️ 技术栈

  1. Web开发
  • 前端:React.js, TailwindCSS, Bootstrap
  • 后端:Firebase
  1. 应用程序开发
  • 前端:Flutter, Dart
  • 后端:Firebase

? 未来展望!

  • 为每次付款的客户奖励刮刮卡
  • 通过借记卡/信用卡、网上银行等方式付款
  • 跟踪用户行为并预测其未来购买

?‍? 团队成员

GitHub

查看 Github