Slango
SLANGO (Sierra Leone Association of Non-Governmental Organisations) is the national umbrella body representing and supporting non-governmental organizations across Sierra Leone.
Nonprofit Organizations
3–4 Months
About the client
SLANGO (Sierra Leone Association of Non-Governmental Organisations) is the national umbrella body representing and supporting non-governmental organizations across Sierra Leone. Established to strengthen collaboration within the civil society sector, SLANGO provides advocacy, capacity building, research, consulting, mediation, and policy support to its members. By fostering partnerships, promoting accountability, and amplifying the collective voice of NGOs, SLANGO plays a vital role in advancing sustainable development and improving the social, economic, and environmental well-being of communities throughout Sierra Leone.
The problem
SLANGO required a modern, secure, and centralized online registration portal to replace manual NGO registration processes. The organization needed a platform where NGOs could register online, submit applications and supporting documents, make payments, track application status, and communicate with reviewers. Administrators also required a comprehensive backend to manage applications, approvals, payment verification, reporting, and master data while maintaining a complete audit trail.
The solution
Developed a complete registration management system using **Odoo 19 Community Edition** featuring a self-service applicant portal and an administrative backend. The solution digitized the entire registration lifecycle, including user registration, online application submission, document management, multi-level approval workflow, payment verification, reporting, automated notifications, and role-based access control.
Implementation
- Designed a responsive online registration portal.
- Implemented secure user registration, login, and password recovery.
- Developed dynamic NGO registration forms with validations.
- Implemented document upload and management.
- Built multi-stage approval workflow (Admin → Finance → Director → Chairman).
- Developed payment tracking and verification.
- Configured automated email notifications.
- Implemented user roles and permissions.
- Built dashboards, Kanban/List views, filters, search, and reporting.
- Added application tracking, messaging (Chatter), and activity management.
- Prepared complete backend and frontend user documentation for administrators and portal users.
Results
- Eliminated manual registration and paper-based processes.
- Significantly reduced application processing time.
- Enabled NGOs to submit and track applications online.
- Improved transparency through real-time application status tracking.
- Streamlined payment verification and approval processes.
- Enhanced collaboration between applicants and reviewers through integrated messaging.
- Increased operational efficiency with automated workflows, reporting, and notifications.
- Delivered comprehensive user manuals for both portal users and administrators, simplifying onboarding and system adoption.
What made it unique
- Built entirely on **Odoo 19 Community Edition** without requiring Enterprise features.
- End-to-end digital registration and approval lifecycle.
- Configurable multi-level approval process with role-based permissions.
- Integrated payment verification and document management.
- Secure applicant portal with real-time status tracking.
- Automated notifications and audit trail using Odoo Chatter.
- Comprehensive reporting and analytics.
- Extensive user documentation for both frontend users and backend administrators.
Custom modules
- Registration Portal
- Registration Portal Theme
- Odoo Consulting
- Odoo Implementation
- Odoo Customization
- Odoo Development
- Odoo Support
- Odoo
- Python
- PostgreSQL
- Odoo Technical Lead
- Odoo Backend Developer
- Frontend/UI Developer
- QA Engineer
- Project Manager / Business Analyst