A lightweight Invoice Builder built with Laravel and Vue.js, featuring pre-designed templates for quick and professional invoice generation.
✅ Easy-to-Use Interface – A simple UI for generating invoices.
✅ Multiple Templates – Choose from a set of pre-designed invoice templates.
✅ Fast & Responsive – Built with Vue.js for smooth interactions.
✅ Export & Print – Download invoices as PDFs or print directly.
- Frontend: Vue.js, Vuex, Sass
- Backend: Laravel
- Build Tools: Webpack, Laravel Mix
-
Clone the repository:
git clone https://github.com/hamzzay/invoice-builder.git cd invoice-builder -
Install dependencies:
composer install npm install
-
Set up environment variables:
cp .env.example .env php artisan key:generate
-
Run the application:
php artisan serve npm run dev
- Select an invoice template.
- Fill in the required details.
- Preview, download, or print the invoice.
Feel free to fork this repo, open issues, or submit pull requests.