Skip to main content

Case study · Government & Public Sector

An NGO Registration Portal for SLANGO on Odoo 19 Community

The Sierra Leone Association of NGOs replaced paper registration with a self-service portal: online applications with document upload, an Admin → Finance → Director → Chairman approval chain, payment tracking and verification, role-based access, automated notifications, dashboards and reporting, and Chatter-based audit history, on Odoo 19 Community.

  • Odoo 19 Community
  • Implementation + custom portal
  • Sierra Leone
  • 3-4 months
SLANGO: An NGO registration portal on Odoo 19 Community with multi-level approvals, payment verification and a full audit trail
Platform
Odoo 19 Community
Industry
Government & Public Sector
Duration
3-4 months
Engagement
Implementation + custom portal
Location
Sierra Leone

Project at a glance

The Sierra Leone Association of NGOs replaced paper registration with a self-service portal: online applications with document upload, an Admin → Finance → Director → Chairman approval chain, payment tracking and verification, role-based access, automated notifications, dashboards and reporting, and Chatter-based audit history, on Odoo 19 Community.

Client
SLANGO
Industry
Government & Public Sector
Platform
Odoo 19 Community
Duration
3-4 months
Location
Sierra Leone
Services
Odoo Consulting, Odoo Implementation, Odoo Customization, Odoo Development, Odoo Support, Odoo Community, Odoo Service Management

The challenge

Manual NGO registration needed to become a secure, centralised online process: registration, application and document submission, payment, status tracking and reviewer communication for applicants. Application management, approvals, payment verification, reporting, master data and a complete audit trail for administrators.

Working through a similar challenge? Talk to an Odoo expert

The solution

Built a registration management system on Odoo 19 Community: a responsive applicant portal with secure registration, login and password recovery, dynamic validated forms and document management. A multi-stage approval workflow with role-based permissions. Payment tracking and verification. Automated email notifications. Kanban and list dashboards with filters, search and reporting. Application tracking, messaging and activity management. And full user documentation for portal users and administrators.

How we built it

  • 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.

Custom development

Technical details: 2 custom modules
  • Registration Portal
  • Registration Portal Theme

What changed

  • Manual, paper-based registration eliminated
  • Application processing time significantly reduced
  • Applicants submit and track applications online in real time
  • Payment verification and approvals streamlined
  • Audit trail and reviewer–applicant messaging built in

Have a business process that doesn’t fit standard Odoo?

Discuss your requirement

What made this project different

  • 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.
  • Reporting and analytics across the platform.
  • Extensive user documentation for both frontend users and backend administrators.

Technology

  • Odoo 19 Community
  • Python
  • PostgreSQL

Team

The expertise on the project, not personal profiles.

  • Odoo Technical Lead
  • Odoo Backend Developer
  • Frontend/UI Developer
  • QA Engineer
  • Project Manager / Business Analyst

Questions

What did Heliconia build for SLANGO?

The Sierra Leone Association of NGOs replaced paper registration with a self-service portal: online applications with document upload, an Admin → Finance → Director → Chairman approval chain, payment tracking and verification, role-based access, automated notifications, dashboards and reporting, and Chatter-based audit history, on Odoo 19 Community.

Which Odoo version and edition does SLANGO use?

Odoo 19 Community, the Community edition, version 19.

What technologies were used on the SLANGO project?

Odoo 19 Community, Python, PostgreSQL.

How long did the SLANGO engagement last?

3-4 months.

Who worked on the SLANGO project?

A team of: odoo technical lead, odoo backend developer, frontend/ui developer, qa engineer, project manager / business analyst.

Next step

Have a Similar Project in Mind?

Tell us what you are trying to build, improve or integrate. We'll help you evaluate the right Odoo, software and architecture approach, and show you the project closest to yours.