Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.94 KB

README.md

File metadata and controls

48 lines (36 loc) · 1.94 KB

Logo

Easy Invoice

Web App designed for businesses to manage their invoices efficiently.

View Demo . Report Bug . Request Feature

About The Project

Product Demo

A full-stack invoicing application made using the MERN stack (MongoDB, Express, React & Nodejs), designed for businesses to manage multiple customers and their invoices efficiently.

Key features include

  • Add and manage multiple customers.
  • Generate invoices for each customer with tax rate and due date.
  • Record payments and automatically update invoice status.
  • Send professional-looking invoices directly to clients via email in PDF format
  • Clean dashboard displaying various statistics such as total sales, overdue invoices etc
  • Miscellaneous Features such as
    • Token-based authentication with reuse detection and refresh token rotation
    • Custom Logging in NodeJS with Morgan and Winston
    • Load balancing and reverse proxying using NGINX within a Docker Container.

Built With

This project was built with the following technologies

License

Distributed under the MIT License. See MIT License for more information.