Skip to content

For global Coach apps, including Sierra Leone and Nepal

Notifications You must be signed in to change notification settings

WBG-Coach/coach-documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

Coach Digital

Status License


An online teacher coaching tool, developed by the World Bank Group.

Table of Contents

Detailed guides for users:


For system administrators:

About

The World Bank Group’s (WBG) Global Education Practice developed Coach, which aims to accelerate student learning by improving in-service teacher professional development. Coach encompasses support to countries through one-to-one coaching, group training sessions and workshops, and other approaches, either through in-person, remote or hybrid modalities—with the goal of increasing the quality of teacher-student interactions, key to improving student learning outcomes. For Coach to benefit a global community of teachers and to served teacher at a scale (at a lower cost while maximizing its impact) requires a strategic integration of digital technologies. This Coach Digital product provides a flexible approach for implementing the Coach method across various country contexts.

Getting Started

Coach Digital is comprised of three components: backend, frontend, and administrative backend. These instructions are designed for system administrators and will get you a copy of the project up and running on your local machine for development and testing purposes or for deployment. See deployment for extra considerations on how to deploy the project on a live system.

Prerequisites

Coach Digital is built to run on PHP 7.4, Composer, MariaDB (MySQL), and Nginx. On Debian 11, these packages may be installed with the command:

sudo apt update && sudo apt install composer nginx mariadb-s erver php-fpm php-mysql

Installing

Installation instructions go here

list commands needed 

And repeat

until finished

If running uwf or another firewall, ensure ports 80/tcp and 443/tcp are open. Enabling SSL encryption is required. This can be done after nginx is initially configured by installing Let's Encrypt and running certbot, following SSL certificate installation instructions:

sudo apt install certbot

certbot

End with an example of getting some data out of the system or using it for a little demo.

Maintaining the system

Explain how to run any automated tasks or regular maintenance for this system.

Break down into end to end tasks

Explain what these tasks are and why ... show command/code examples

Usage

Add notes about how to use the system.

Deployment

Add additional notes about how to deploy this on a live system.

Built Using

  • Laravel - PHP framework for the backend

Authors

Acknowledgements

Thank you to everybody who provided inspiration and helped provide feedback for this product, espcially:

  • World Bank Group Coach team
  • Ministry of Education, Mozambique

About

For global Coach apps, including Sierra Leone and Nepal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published