Documentary Africa website development process background

This is a breakdown of how we did the website development process for DoCA.

DocA is a unique Pan-African initiative that aims to cultivate and nourish a self-sustaining documentary film ecosystem in Africa.

We aim at supporting the African documentary film industry through interconnected initiatives in storytelling development and content creation, knowledge-building and sharing, distribution, and audience building.

Our focus is to enable African documentary filmmakers to tell African narratives through the African lens so that we can consolidate diverse African perspectives that can confront dominant and inaccurate narratives about the African continent.

Website Project Scope

DoCA needs an online portal that does the following.

  1. An application system that allows users to apply for the different workshops and grants being held.
  2. A transaction system that allows DoCA to sell tickets to their event.
  3. A newsletter system.

Website development process solution

We offered this solution by creating a single robust system that is dynamic and the client can easily work with. Due to the fact that no two applications cycles are the same, therefore the system has to be robust enough to allow DoCA to be able to create a new application as needed.

The portal also had to be secure since the database would be backing up regularly. The site has been built to be completely mobile responsive and works on most of the devices available.

Technologies used

We implemented the project on Laravel. Hosting on VPS. We integrated Angular for a bit of the front end work.


The core of the website development process took 3 months, however, although maintenance is continuously going on.


Currently ongoing. Due to the work currently being done, we are still constantly improving the website on a maintenance contract with the client.

View website here. 

Read more about us here.