Create unlimited professional invoices without signing up or paying anything. Your data stays in your browser, making it completely secure and private. Start invoicing immediately with our free, simple tool.
View Demo · Report Bug · Request Feature
FreeInvoice.dev/
├── .github/ # GitHub workflows
├── .husky/ # Husky hooks
├── public/ # Static assets
├── src/ # Source code directory
│ ├── app/ # Next.js app
│ ├── components/ # Reusable components
│ ├── lib/ # Utility functions and shared UI code
└── tests/ # E2E tests
Clone the repository
git clone https://github.com/jpedroschmitz/FreeInvoice.dev.git
Install dependencies
pnpm install
Start the development server
pnpm dev
pnpm dev
- Start the development serverpnpm build
- Create an optimized production buildpnpm build:analyze
- Build with bundle analysispnpm start
- Start the production serverpnpm test:e2e
- Run end-to-end tests with Playwrightpnpm test:e2e:playwright
- Run Playwright tests with UIpnpm type-check
- Run TypeScript compiler checkpnpm lint
- Run ESLint on source filespnpm format
- Format source files with PrettierContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by João Pedro