A modern, EU-compliant invoice generator with PDF export functionality, built with React and TypeScript.
- 🇪🇺 EU VAT compliance
- 📄 PDF generation with customizable layout
- 📱 Responsive design for all devices
- 🌙 Dark mode support
- 📈 Automatic calculations
- 💾 Draft saving and loading
- ⌨️ Keyboard shortcuts
- 🌌 Modern user interface
- Clone this repository
git clone https://github.com/halobartku/2p-invoice.git
cd 2p-invoice- Install dependencies
npm install- Start the development server
npm run dev- Build for production
npm run buildCtrl/Cmd + S- Save current invoice as draftCtrl/Cmd + I- Add new item to invoice
- Node.js 16.0 or higher
- Modern web browser
- Internet connection (for loading CDN resources)
- Multiple currency support
- Company settings persistence
- Invoice templates
- Direct printing support
- Multiple tax rates
- Client database
- Export/Import functionality
- Multiple language support
Contributions are welcome! Please feel free to submit a Pull Request.