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.
- Clone the repository:
git clone https://github.com/21CEUOS101/invoice-generator-front-end
- Navigate to the project directory:
cd invoice-generator-front-end
- Install dependencies:
npm install
- Start the server:
npm run dev
- Access the hosted application at https://ashish2901-invoice-generator.netlify.app
- Login using the demo credentials:
- Email: demo@gmail.com
- Password: demo1234
- Use the dashboard to add, update, or delete products
- Generate invoices by selecting products and specifying quantities
- Review and download generated invoices
- User authentication for secure access
- CRUD functionality for managing products
- Easy-to-use interface for generating invoices
- Downloadable invoices for record-keeping
- Frontend: React.js + Vite
- Backend: Node.js, Express.js
- Database: Firebase
- Authentication: Firebase Authentication
- This project is designed for a specific store and does not support multi-store functionality.