GithubHelp home page GithubHelp logo

sagnikghoshcr7 / ai-enabled-b2b-fintech-management Goto Github PK

View Code? Open in Web Editor NEW
12.0 1.0 7.0 6.81 MB

AI-Enabled FinTech B2B Invoice Management Application

HTML 0.23% CSS 0.14% JavaScript 6.67% Python 0.31% Java 3.79% Jupyter Notebook 88.87%
flask machine-learning servlet api flask-api java javascript jdbc jupyter-notebook material-ui mysql python react reactjs ai-enabled-b2b-fintech-management invoice-management

ai-enabled-b2b-fintech-management's Introduction

🌐 AI-Enabled FinTech B2B Invoice Management Application


πŸ“‡ Description

Build an AI Enabled FinTech B2B Invoice Management System Integrated with ML, React and JDBC Servlets


πŸ—’οΈ Introduction to B2B Operations

The B2B world operates differently from the B2C or C2C world. Businesses work with other businesses on credit. When a buyer business orders goods from the seller business, the seller business issues an invoice for the same. This invoice for the goods contains various information like the details of the goods purchased and when it should be paid. This is known in accounting terminology as β€œAccounts Receivable”


❓ Problem Statement

  • In the ideal world, the buyer business should payback within the stipulated time (i.e. the Payment Term). However, in the real world, the buyer business seldom pays within their established time frame, and this is where the Account receivables Department comes into picture.
  • Every business consists of a dedicated Account receivables Department to collect and track payment of invoices.
  • It consists of a Account receivables team that is responsible for:
    • Collecting payments from customers for their past due invoices.
    • Sending reminders and follow ups to the customers for payments to be made.
    • Looking after the entire process of getting the cash inflow.
    • Help the company get paid for the services and products supplied.
  • Build a Machine Learning Model to predict the payment date of an invoice when it gets created in the system.
  • Build a full stack Invoice Management Application

πŸ“Š Diagram


πŸ”₯ Features

  • Machine Learning Model to predict the payment date of an invoice when it gets created in the system.
  • A Receivables Dashboard to visualize data in the form of grids.
  • ADD, EDIT and DELETE functionalities.
  • Easy naviagtion implemented through pagination.

πŸ’‘ Technologies Used

Machine Learning

  • Pandas
  • Numpy
  • Matplotlib
  • Scikit-learn

Frontend

  • React JS

Backend

  • Java
  • Servlets
  • JDBC
  • JSP
  • MySQL

Tools

  • Eclipse IDE
  • TomCat Server
  • Postman API Testing Tools
  • SQL Yog
  • Jupyter Notebook

πŸ“± Screenshots

Data Load Data Add Analytics View

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.