Community Breakthrough Support MissionยทApr 14, 2026

Develop software system to help in running projects transparently

To develop a transparent project management software system, a structured approach is required that combines planning, design, coding, and testing. The development process begins with gathering user requirements to under...

Online12. Responsible consumption and production
Online

Kenya

Assignment location

Duration

84 days

11 - 15 hours per week

Positions

1 Available

Deadline

Apr 28, 2026

13 days left

๐ŸŽฏ

Sustainable Development Goal

12. Responsible consumption and production

General Information

Description of assignment title

Develop software system to help in running projects transparently

Assignment country

Kenya

Sustainable Development Goal

12. Responsible consumption and production

Host entity

Community Breakthrough Support Mission

Type

online

Duration

84 days

Number of assignments

1

Assignment Details

Mission and Objectives

MISSION is to offer comprehensive care and support to marginalized members of society and bring about social-economical independence OVERALL OBJECTIVE To empower the orphaned and vulnerable child by providing care,support and educational opportunities aimed at making them self sufficiency/self reliant members of the community. ACTIVITIES 1.Provision of access to quality health care and services 2.Provision of primary education 3.provision of training and life -long education aimed at economic self reliance 4.Empowering the community member groups with ideas, knowledge, information that helps them make informed decisions in income generating activities through workshops e.g agricultural-business

Context

Organizations today need efficient systems to manage projects transparently and ensure accountability in planning, execution, and financial management. Traditional manual methods often lead to poor tracking, delays, and lack of transparency. A software-based project management system helps solve these challenges by enabling real-time monitoring of tasks, budgets, communication, and performance. It also ensures that all project activities are recorded and accessible for auditing and decision-making. Developing such a system requires key skills in software development, database management, cybersecurity, and project management, which work together to ensure the system is secure, efficient, and transparent.

Task Description

To develop a transparent project management software system, a structured approach is required that combines planning, design, coding, and testing. The development process begins with gathering user requirements to understand what the system should achieve, such as tracking projects, managing tasks, monitoring budgets, and ensuring transparency in all activities. The system is then designed using appropriate tools such as system architecture diagrams, database models, and user interface wireframes. After design, developers implement the system using suitable programming languages such as Python or JavaScript, along with frameworks like Django or React. A database is created to store project data securely, while security features such as user authentication, role-based access control, and audit logs are integrated to ensure transparency and accountability. Finally, the system is tested to identify and fix errors before deployment. Continuous maintenance and updates are necessary to improve performance and meet changing user needs.

Eligibility Criteria

Age

18 - 80

Assignment Requirements

Language Requirements
EnglishPreferred
Fair
Required education level

-

Skills and experience
A. Programming Languages one backend or one frontend language: JavaScript / TypeScript (for web apps) Python (Django / Flask backend) Java / C# (enterprise systems) Dart (Flutter) for mobile apps
Apply on UNV Portal
13 days remaining