Skip to content

rao-shreya/BillCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

BillCraft

BillCraft is an invoicing web‑app that simplifies billing with autogenerated PDF invoices, client management, and customizable templates.

Features

  • One-click e‑invoice or PDF generation
  • Responsive UI for desktop/mobile
  • Client and product management dashboard
  • Optional email delivery of invoices

Tech Stack

  • Frontend: React, Bootstrap
  • Backend: Node.js with Express
  • Database: MongoDB
  • PDF Generation: pdfkit or similar

Installation

  1. git clone https://github.com/rao-shreya/BillCraft.git
  2. cd BillCraft
  3. npm install
  4. Create .env with your MongoDB URI and API keys
  5. npm start

Usage

  • Access via http://localhost:3000
  • Add a client → Create a product → Generate invoice → Download or email

Screenshots

Add screenshots here

Contributing

PRs welcome! Please file issues for bugs or feature requests.

License

MIT License © 2025 Rao‑Shreya

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published