Welcome to the EL KOLLA Restaurant Invoice Management System! This project is a comprehensive web application designed to help the restaurant efficiently manage its invoices and related operations. The application will offer features such as user authentication, invoice creation and management, and a dashboard for an overview of all financial activities. Future updates will include advanced statistics, analytics.
- User Authentication: Secure login/logout with role-based access control.
- Dashboard: A user-friendly dashboard to view recent activities and key metrics.
- Invoice Management:
- Create, edit, and delete invoices.
- Search and filter invoices based on criteria (date, customer, etc.).
- Automatic tax and discount calculations.
- Export and Print:
- Generate PDF versions of invoices for printing or sharing.
- Email Invoices: Send invoices directly to customers via email.
- Statistics and Analytics:
- Sales reports and customer analysis.
- Payment Tracking:
- Track paid, unpaid, and partially paid invoices.
- Customer Management: Store and manage customer contact details and purchase history.
-
- Backup and Restore: Ensure data safety with backup and recovery options.
- Backend: (Django).
- Frontend: (HTML, CSS, JavaScript ).
- Database: (MySQL).
- Other Tools: (authentication libraries).
To set up the project locally:
- Clone the repository:
git clone https://github.com/BohBOhTN/el-kolla-invoice-system.git