giga-documentation

Giga logo

Giga Documentation

About Giga

Giga is a UNICEF-ITU global initiative to connect every school to the Internet and every young person to information, opportunity, and choice. By connecting all schools to the Internet, we ensure that every child has a fair shot at success in an increasingly digital world. ## Giga Open Source Projects Welcome to Giga's open-source repository showcase! As part of **Giga** we are dedicated to leveraging open-source technologies to connect schools to the internet by 2030. Below, you'll find a list of our public repositories, each contributing to our mission through innovative tools and technologies. ## Repositories ### [🗺️Giga Maps](https://github.com/unicef/giga-maps-frontend) **Description:** Giga Maps aims to build a global, dynamic map that showcases the status of school connectivity in the world. This tool helps to identify gaps in school connectivity, create transparency, estimate the capital investment needed to connect unconnected schools, develop plans, attract the necessary funding, and track progress towards achieving universal school Internet connectivity. **Links:** [⭐️Giga Maps FrontEnd](https://github.com/unicef/giga-maps-frontend)
![GitHub repo size](https://img.shields.io/github/repo-size/unicef/giga-maps-frontend) ![GitHub stars](https://img.shields.io/github/stars/unicef/giga-maps-frontend) ![License](https://img.shields.io/github/license/unicef/giga-maps-frontend)
[✴️Giga Maps BackEnd](https://github.com/unicef/giga-maps-backend)
![GitHub repo size](https://img.shields.io/github/repo-size/unicef/giga-maps-backend) ![GitHub stars](https://img.shields.io/github/stars/unicef/giga-maps-backend) ![License](https://img.shields.io/github/license/unicef/giga-maps-backend)
--- ### [📊Giga Meter](https://github.com/unicef/project-connect-daily-check-app) **Description:** GigaMeter is a client desktop application that can be installed on Windows that automatically measures the internet upload and download speed of a network using minimal data. The App is automatically scheduled to run four internet speed tests daily. It can be installed on a user device (such as a computer or laptop) and configured easily to send daily internet connectivity information to a database. It utilizes the Network Diagnostic Tool (NDT) protocol which is developed, maintained and hosted by Measurement Lab (M-Lab). Giga uses GigaMeter to measure school connectivity, sending daily internet connectivity information to Giga Maps, helping Giga create an accurate picture of a school’s network quality over time. It was developed in partnership with Ericsson. **Links:** [✅Giga Meter FrontEnd](https://github.com/unicef/project-connect-daily-check-app)
![GitHub repo size](https://img.shields.io/github/repo-size/unicef/project-connect-daily-check-app) ![GitHub stars](https://img.shields.io/github/stars/unicef/project-connect-daily-check-app) ![License](https://img.shields.io/github/license/unicef/project-connect-daily-check-app)
[❇️Giga Meter BackEnd](https://github.com/unicef/giga-meter-backend)
![GitHub repo size](https://img.shields.io/github/repo-size/unicef/giga-meter-backend) ![GitHub stars](https://img.shields.io/github/stars/unicef/giga-meter-backend) ![License](https://img.shields.io/github/license/unicef/giga-meter-backend)
--- ### [🧱Giga Blocks](https://github.com/unicef/giga-blocks) **Description:** GigaBlocks is the world’s largest decentralized database of schools. The GigaBlocks project represents a transformative approach to harnessing the collective power of the global community to crowd-source data collection, validation and data updating for schools and in the process creating the largest decentralized school database using NFTs. GigaBlocks aims to solve this problem by crowdsourcing the collection and curation of this missing data and creating a comprehensive database of school information, comparable to a Wikipedia page for each school. By enabling the community surrounding each school to curate and update the data on the NFTs, GigaBlocks hopes to gather accurate and up-to-date information on schools around the world. This will allow Giga to map the need for connectivity more granularly and will help Giga to more effectively connect schools to the internet and provide digital access to young people. Simultaneously, GigaBlocks will create a way for anyone to contribute data to schools, validate and update this data, and become a Giga Supporter. **Links:** [🧱Giga Blocks](https://github.com/unicef/giga-blocks)
![GitHub repo size](https://img.shields.io/github/repo-size/unicef/giga-blocks) ![GitHub stars](https://img.shields.io/github/stars/unicef/giga-blocks) ![License](https://img.shields.io/github/license/unicef/giga-blocks)
--- ## Why Open Source? At Giga, we believe in the power of open-source technologies to accelerate progress and innovation. By keeping our tools and systems open, we: - Encourage collaboration and contributions from a global community. - Ensure transparency and trust in our methodologies. - Empower others to adopt, adapt, and extend our tools to meet their needs. ## How to Contribute We welcome contributions to our repositories! Whether it's fixing a bug, adding a feature, or improving documentation, your input helps us move closer to our goal of universal school connectivity. ### Steps to Contribute 1. Fork the repository you'd like to contribute to. 2. Create a new branch for your changes. 3. Submit a pull request with a clear explanation of your contribution. To go through the contribtution guidelines in detail you can visit the following link. [Click here for the detailed Contribution guidelines](https://github.com/unicef/giga-documentation/blob/master/.github/CONTRIBUTING.md) --- ## Code of Conduct At Giga, we're committed to maintaining an environment that's respectful, inclusive, and harassment-free for everyone involved in our project and community. We welcome contributors and participants from diverse backgrounds and pledge to uphold the standards. [Click here for the detailed Code of Conduct.](https://github.com/unicef/giga-documentation/blob/master/.github/CODE_OF_CONDUCT.md) --- ## Stay Connected To learn more about Giga and our mission, visit our official website: [Giga.Global](https://giga.global) Join us in creating an open-source future for education! 🌍