AccProBook is a robust web application designed to streamline financial operations and manage essential business records efficiently. This application enables users to perform CRUD operations on basic forms and generate detailed financial reports in PDF format.
- CRUD Operations: Full Create, Read, Update, and Delete functionality for all forms.
- Entities Management:
- Customer Management: Add, edit, view, and delete customer records.
- Company Management: Maintain detailed company profiles.
- Credit Management: Record and track credit transactions.
- Debit Management: Manage and monitor debit transactions.
- Invoice Management: Generate and manage invoices efficiently.
- PDF Generation:
- Generate detailed Balance Sheets.
- Create professional Invoices in PDF format.
Explore the live demo here: AccProBook Demo Use guest user and password: Email: test@gmail.com Password: test@123
Follow these steps to set up the project on your local machine:
- PHP: Ensure PHP 8.0 or higher is installed.
- Composer: For installing tools to generate PDFs.
-
Clone the Repository
git clone https://github.com/Apil-Khadka/AccProBook.git cd AccProBook -
Install Dependencies
composer install
-
Run the Application
- Serve the static files using your preferred method (e.g., PHP built-in server or a web server).
- Manage Entities: Use the intuitive interface to add, view, edit, or delete customers, companies, credits, debits, and invoices.
- Generate Reports:
- Create detailed balance sheets in PDF format.
- Generate professional invoices for business transactions.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Description of feature" - Push to your fork:
git push origin feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Developed by Apil Khadka.