21CEUOS101 / invoice-generator-front-end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invoice Generator

Description

The Invoice Generator is a web application designed to streamline the process of generating invoices for a particular store. Employees can log in to the system and utilize its functionalities to create, manage, and delete products, as well as generate invoices for transactions.

Installation

  1. Clone the repository: git clone https://github.com/21CEUOS101/invoice-generator-front-end
  2. Navigate to the project directory: cd invoice-generator-front-end
  3. Install dependencies: npm install

Usage

  1. Start the server: npm run dev
  2. Access the hosted application at https://ashish2901-invoice-generator.netlify.app
  3. Login using the demo credentials:
  4. Use the dashboard to add, update, or delete products
  5. Generate invoices by selecting products and specifying quantities
  6. Review and download generated invoices

Features

  • User authentication for secure access
  • CRUD functionality for managing products
  • Easy-to-use interface for generating invoices
  • Downloadable invoices for record-keeping

Technologies Used

  • Frontend: React.js + Vite
  • Backend: Node.js, Express.js
  • Database: Firebase
  • Authentication: Firebase Authentication

Additional Information

  • This project is designed for a specific store and does not support multi-store functionality.

About


Languages

Language:JavaScript 96.6%Language:CSS 2.9%Language:HTML 0.5%