Develop NGO Finance & Accounting System with Multi-Level Approvals (Laravel + PWA)

Customer: AI | Published: 30.12.2025
Бюджет: 250 $

Project Overview We are a registered nonprofit organization (Community Development & Awareness Inc. – CDA) seeking an experienced Laravel developer (or small team) to build a custom online finance and accounting system with project-based access, multi-level approvals, secure document handling, partner visibility, and full audit trails. This is not an off-the-shelf accounting tool. It is a custom workflow system designed for NGO / donor-funded projects. A complete developer-ready PDF specification and workflow diagrams are already prepared and will be shared after shortlisting. Technology Stack (Required) Backend: Laravel (PHP) Database: MySQL Frontend: Blade / Vue / React (developer choice) Mobile: Progressive Web App (PWA) Hosting: cPanel File Storage: Private server storage (secure downloads) Core Features Project-based financial transactions Role-based access (Accountant, Finance Officer, Manager, Director, Partner) Multi-level approval workflow based on transaction amount “Problem” flag forcing higher-level review Secure invoice & document upload (PDF/JPG/PNG) Professional invoice/PDF generation with organization branding Partner read-only access with controlled visibility Full internal audit trail (timestamps, IP, actions) Management unlock + transaction versioning + re-approval Payment tracking (Paid status with reference) Dashboards & reports (PDF / Excel export) Web + mobile-friendly (PWA) Documentation Provided Full System Requirements Specification (SRS) Final visual workflow diagram Database table structure API endpoint definitions UI screen breakdown Security & audit requirements Deployment checklist (cPanel) The developer will not need to design the logic – only implement it. Ideal Developer Profile Strong experience with Laravel Experience building approval workflows Experience with role-based access control Experience handling secure file uploads Familiar with audit/compliance systems Comfortable deploying on cPanel Clear communication and documentation Estimated Timeline 6–8 days total Milestone-based delivery preferred Proposal Requirements (Important) Please include: Similar projects you have built (links or screenshots) Your experience with Laravel approval workflows Estimated timeline & milestones Confirmation that you will follow provided specifications Your availability for weekly progress updates Proposals without relevant experience may not be considered. full documentation are attached for your information