Skip to content

React JS Application Billing-app for shop owner who wants to keep track of his/her all billing details.He can view all transaction details by providing date

Notifications You must be signed in to change notification settings

Prafullkuma/Billing-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BILLLING -APP

This is app for the shop owner who wants to keep track of his customer, and view details in the daily and weekly bases.This app helps to create a customer and he can view the customer details and and delete to. but the common convenstion that we never delete the user.in this project it is demo about we can able to delete the customer,also the owner can able to add the project and product price and even he can delete the product ,last but not least the owner can able to create a bill depends on the select of the date ,customer,any number of products ,and he can able to add the products to the cart and even he can able to delete the items from the cart,the finally he can able to create a bill.also before creating a bill he can view the total amount ,this full cart product,download as pdf

Tech Stack

DEMO

  • Here you can see Live DEMO of the website DEMO

DEMO IMAGES

  • Pending Image and GIFS

FEATURES

  • Authentication

    • User can Sign up and login
    • JWT is used for Authorization
    • Router guarding is implemented
    • Authentication is implemented
    • Custom Validation is implemented
  • Backend

    • Backend is created with node js ,Already Built in
    • using React js implemented server side manipulation
  • Categories

    • All customer are asociated with customer Category
    • All Products are associated with Product category
    • All Bills are assocaited with Bill category
    • Review of all Trancation are assocaited with Dashboard category
    • View of profile
  • Customer

    • The Logged in user/owner can able to create a customer
    • user can able view the customer details
    • user can able to delete the customer (Not nessasory to deleted we always keep user details)
    • user can able to edit the customer
    • validation is implemented
  • Product

    • user can able to add a product
    • user can able view a product
    • user can able to to delete
    • user can able to Edit the product details
    • Validation is implemented
  • Bills

    • user can able to selet a date
    • user can able to select customer
    • user can able to add products cart
    • user can ablet to add multiple products
    • user can able to remove the products from a cart and even he can able to increment quantity
    • user can able to delete the products before creating a bill
    • can able to create a bill
    • Validation is implemented
  • Bill Details

    • can able to view customer and total amount
    • he can view the total bill with including sub amount and total amount
    • Download as PDF is implemented
  • Dashboard

    • All the details of customer,products,bills and Total amount
    • Implemented all Customer bill details
    • Implemented Daily Transaction
    • implemented Week Transaction
    • Implemented Top Five customer List
  • Graph

    • implemented graphs with daily report
    • implemented graph with weekly details

Contributors

License

License: MIT

About

React JS Application Billing-app for shop owner who wants to keep track of his/her all billing details.He can view all transaction details by providing date

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published