Coder Social home page Coder Social logo

piuskevin3 / billease Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vorachaitya/billease

0.0 0.0 0.0 1.69 MB

An eco-friendly digital billing and inventory management system with QR code scanning and IPFS storage for secure and efficient file distribution.

JavaScript 14.37% Objective-C 0.01% Kotlin 0.05% Dart 74.53% CSS 10.14% Swift 0.15% HTML 0.75%

billease's Introduction

Finalists KJSCE 7.0 hack || Team AutoBots

🤔 Problem Statement

Whenever we pay bills at shop, we get a bill's paper receipt which although is short in length but eventually when put together globally results in huge amount of paper loss.Also, we usually tend to throw away the bill receipts as it is difficult to file them, thereby refraining us to refer past bill details in future.

At times, it becomes difficult for shop owner to keep a track of his current available stock manually.There are chances of the bills being tampered by third party as well.

🚀 Solution

Thus, we have developed BillEase, a system wherein hardcopy of bills, i.e, paper bills are not generated at any point of time thereby making it environment friendly to save trees.

To make life of shop owner further easier, we have developed an inventory management portal for them wherein they can keep track of their product stock easily.Now, the entire bill generation and payment system will be carried out smoothly. Entire process can be further understood as shown below:

😊 Flowchart

BillEase

✨Features

BillEase is splitted into parts: web app and mobile app. It has two access levels - shop owner and customer.

  • Web Application
    • Used by shop owners to access inventory management.
    • Supports addition of product, details, price, quantity to database
    • Barcode is generated and assigned to each newly added product
    • Updation and deletion of products from inventory
    • Overall items of inventory are displayed and an excel sheet is generated
  • Mobile Application This has two access levels:
  1. Shop owner
    • Uploads an excel sheet containing details of products present in inventory
    • Scans barcode of products purchased by customer and generates a bill(pdf format)
    • To ensure security and authorization, bill is stored on IPFS (Inter-Planetary File System) where it becomes immutable and cannot be tampered by third-party - QR-code for bill payment is generated which is sent to respective customer
    • Updates inventory after selling of products
    • View line chart depicting customers with their purchase ranges in order to have better understanding of customer choices and make plans to increase thier sales accordingly
  2. Customer
    • Buys products whose barcodes are scanned by owner and bill is sent to them
    • Can either pay in cash or UPI
    • Recieves QR-code for payment for UPI payment
    • Can access his/her bill history for future use
    • View line chart depicting bill amount with thier dates in order to analyse thier expenditure and take necessary actions

🤖Resources

⚙️ Tech Stack

  1. Web Development
  • Frontend : React.js ,TailwindCSS ,Bootstrap
  • Backend : Firebase
  1. App Development
  • Frontend :Flutter, Dart
  • Backend : Firebase

🔍 Future Scope!

  • Reward customer with scratch cards for each payment done
  • Payment via modes like debit/credit cards, internet banking
  • Track user behaviour and predict about their future purchases

👨‍💻 Team Members

billease's People

Contributors

vorachaitya avatar 7-ush avatar ananya-bangera avatar harshilshah99 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.