Vanraj8169/Internship_Assignment

★ 0Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

Invoice Generator

This invoice generator allows users to input their data and automatically generates a professional invoice based on the provided values. After submission, users can view and download their invoice in PDF format. The project utilizes modern web technologies to provide a seamless and efficient experience for creating and managing invoices.

API Reference

Post an invoice

  POST https://invoice-dp2o.onrender.com/generate-invoice

Delete whole Invoice

  DELETE https://invoice-dp2o.onrender.com/delete

Steps to Run the Project

  1. Clone the Repo
  2. cd backend
  3. npm install
  4. npm start
  5. Open new terminal and run the command in the order.
  6. cd frontend
  7. npm install
  8. npm run dev

Note: Create .env file and add your cloudinary cloud name and all the other import credentials to run the application.

Frontend:

ReactJS, Tailwind and Shadcn UI Components

Backend

MongoDB, Express, Nodejs

Contributors

Vanraj8169

Issues