Skip to main content

DEVELOPMENT OF DRUPAL PROJECT FOR SACREEE - UN ORGANIZATION

SACREEE

The Southern African Development Community (SADC) Centre for Renewable Energy and Energy Efficiency (SACREEE) is a UN organization established by the SADC Member States in 2015 to contribute towards increased access to modern energy services and improved energy security across the SADC Region through the promotion of market-based uptake of renewable energy (RE) and energy-efficient (EE) technologies and energy services. The SACREEE Secretariat is based in Windhoek, Namibia.

Project Location
Namibia
Project Deliverable
Drupal Website
Project Industry
UN Organization
Project Timeline
1 Year
SACREEE Homepage
SACREEE Homepage - Flag Section

THE PROJECT

The digital presence of the organization consisted of a website built with an outdated version of Drupal, featuring outdated graphics. The organization had the need to modernize their online presence with a new website that offers enhanced functionalities and includes a community forum.

The new website should effectively represent the mission and values of the organization, while the community forum should facilitate connections among stakeholders, enabling discussions on energy-related topics specifically relevant to the SADC area (Southern African countries).

The customer managed the PPP (Public-Private Partnership) proposal to execute this project, and they partnered with GeoNovation for the technical aspects of the project. Their collaboration involves analyzing the customer's needs, defining project requirements, and building the website and community forum.

old website

DEVELOPING THE NEW WEBSITE

After conducting an analysis of the customer's needs and assessing their current technological status, we have decided to proceed with the development using Drupal 9 as the chosen CMS. Drupal is well-suited for a cooperative website, offering security, reliability, and familiarity to the customer due to their previous experience with Drupal.

Adhering to the user guidelines and incorporating colors that represent the Southern African countries, our designer has worked on a new user experience (UX) and user interface (UI) design. We have sent the proposed design to the customer for their approval.

Figma SACREEE Document

After receiving approval of the proposal during a meeting in Windhoek, Namibia, we initiated the development process in Drupal, starting with a new custom template based on a Bootstrap template. We added new functionalities and custom modules to enhance the website.

The entire development process was carried out using Git and the Gitflow workflow, which involved Pull Requests and Drupal configuration.

The final design was developed using SCSS (Sass) and organized into different files, following a specific naming convention that aligns with Drupal standards. This approach will facilitate future maintenance activities.

Throughout the development, we managed various functionalities, including:

  1. Created a React component to navigate through the member states of SADC, synchronized with member state descriptions via a RESTful API.
  2. Developed custom content types to manage data related to member states, stakeholders, and policy documents.
  3. Implemented pipelines to enable bulk CSV document uploads.
  4. Designed employment and procurement forms.
  5. Provided multi-language support for English, French, and Portuguese.
  6. Developed custom views and modules to manage specific functionalities related to events and opportunities.
  7. Ensured content synchronization with GN-SEC (Global Network of Regional Sustainable Energy Centers) and UNIDO (United Nations Industrial Development Organization).
  8. Conducted SEO optimization to improve search engine visibility.
     

MODERNIZE YOUR DIGITAL PRESENCE

Get in touch with us by filling out the form. Our PM will contact you within 24 hours, and we'll sign an NDA if you require it. Our expert team will then efficiently evaluate your project requirements and strategize for success.

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.