Currently showing  Open Source

  Show all blogs


M & E in Digital Green’s Farmer Chatbot

By Akhilesh Negi

June 2, 2022


Despite the fact that India is an agricultural country where agriculture is the primary source of income for over half of the people, farmers confront appalling conditions. These scenarios typically arise when crop products do not meet expectations because harvests have been ruined by pests or harsh climatic conditions, leaving…


Open source, automation and sharing with discord bots

By Mohd Shamoon

May 26, 2022


When do you think a developer is the happiest? For me it is when a piece of code written by you is used by someone and they are happy and thankful for it. That is the best feeling ever. It is so fascinating to be in the technology space in…


Bringing the power of End-to-End testing in Plio’s open-source platform

By Vaibhav Rathore

March 22, 2022


Originally posted on Plio’s Blog Plio’s priority has always been building a simple and easy-to-use platform. The team works super hard to ensure any new functionality is properly reviewed, tested, and comes with its own set of unit tests. Rigorous testing cycles that sometimes have taken several rounds of code review before…


Spring Sprint with Mukkamaar

By Akhilesh Negi

March 9, 2022


After the Covid crisis intensified, everyone was being pushed into tight corners and was still adjusting to the new norm of working remotely. Thus working together in a cohesive environment, jotting down ideas, and discussing work plans felt like a distant memory. However, as the situation in India has begun…


How custom dashboard can boost your Chatbot

By Akhilesh Negi

February 3, 2022


A chatbot for an NGO can be a godsend for keeping in touch with beneficiaries on a large scale, especially when one-on-one talks are impossible to continue in the midst of a global pandemic. NGOs can use chatbots to digitize their programs and distribute them to a wider audience through…


Enhance review process with automated tools and services in an open source application

By Mohd Shamoon

January 12, 2022


One of the hardest things that I feel is to verify, if a new piece of code will not break another part of the application. A good reviewer can be as good as the knowledge and experience they have, but even they can’t deal with the unknown. Thankfully we have…


Improving Processes with Boilerplates

By Gaurav Gusain

January 10, 2022


What are the challenges we faced?  Being a growing organization, we regularly add, update and check our processes that are followed in the organization. So recently in ColoredCow, we decided to do the same and check for any of the process that is not being followed, any area where a…


Zoom Migration MicroService

By Gaurav Gusain

November 9, 2021


BackStory As a growing organization, we usually have many discussions and meetings and we thought to record these meetings so that we can revisit them for further use. We also organize a story club every Wednesday where everyone participates and shares their inspiring stories. With this idea of storing all…


How custom DataStudio Reports can contribute to building foundations for lifelong learning

By Akhilesh Negi

November 3, 2021


“The most sustainable way to build the foundations of lifelong learning among children and young people of today is by reigniting intrinsic motivation at all levels of an education system” – STiR Education. STiR Education is an international NGO that supports governments to employ practical strategies that promote positive behaviors…


How BigQuery and WhatsApp is helping teachers with their students report in Haryana

By Akhilesh Negi

October 17, 2021


With Covid-19 and the global pandemic surge, NGOs faced major challenges in the delivery of their programs and carrying out their operations which gave rise to many platforms that can help them with their last-mile deliveries and digitalize their programs. That’s how Glific was initiated to bridge the communication gap…


Communication Leap with Glific

By Akhilesh Negi

September 20, 2021


The lifecycle of a product is a journey consisting of understanding novel challenges, the contribution from lots of people towards a solution, and rolling out updates to constantly improve the product and aid the end-user. Over the course of around one and a half years building Glific– a two-way communication…


Boosting Automated conversations with Embedded Elixir (EEx)

By Akhilesh Negi

July 22, 2021


It’s been around one and a half years since we started working on an open-source project named Glific that would empower communication and help NGOs deliver their programs digitally and manage communication with their beneficiaries at scale.  One of the core features of Glific is the integration of FlowEditor which…


Multi-tenancy in Plio

By Vaibhav Rathore

April 29, 2021


Planning the database schema for the new Plio infrastructure was easy. Or that’s what I thought initially. The previous structure of Plio used to have various JSON files, each representing an entity on its own. For example, a typical user’s JSON file would look like this: So, creating a database…


Glific: my version

By Mohd Shamoon

December 11, 2020


This is a short story of how I, as an outsider, saw Glific get going, evolve and finally start to solve meaningful problems. I’m hoping there must be others who may share the same story. The beginning It was around May 2020, that I first heard of Glific (I think…


WhatsApp Simulation within Glific

By Vaibhav Rathore

October 28, 2020


Glific aims to empower non-profits to take their communications to the next level through seamless integration with WhatsApp. While the larger goal is to help various organizations solve severe social problems like illiteracy, climate changes, gender oppression, etc, we also need to make sure that the tool is getting utilized…


Glific – Setting up the right foundation

By Vaibhav Rathore

June 15, 2020


The strength of a building is heavily influenced by its construction process. Planning and plotting of the site determine its fitment with the terrain and the society. Well, it’s the same for software too. Like buildings, the foundation of software determines its longevity and adaptability in the world. To sustain,…


From Procedural to Functional Programming

By Pankaj Agarwal

June 6, 2020


It’s been almost a month I’m working on the open-source project with Tech4Dev. Prior to this, I had been a part of many enterprise applications in several domains including the social sector. With a deep desire to explore more areas, I found one of the interesting aspects of this project…


How Laravel helped a software development company in India achieve dream processes

By Vaibhav Rathore

May 27, 2018


Quick background Small businesses like us face the following problems: Our data is fragmented across various tools. There’s no connection between them. Finances are managed at one platform while hiring at completely different. Difficult tracking organizational activities. Small updates in emails and Chat/Slack are getting harder to track as data…


Employee Portal: Getting Hands-on

By Vaibhav Rathore

April 2, 2018


Ever since I’ve been working on the Employee Portal, I haven’t felt more amazed about Laravel. There are various things Laravel provides out of the box. Many popular third-party integrations are built-in and don’t require anything extra than setting proper configs. However, the best thing about Laravel is its documentation. The…


Employee Portal – Even small businesses should have it – Part 1

By Vaibhav Rathore

March 16, 2018


Just like SesPress came out as a result of our effort towards sending event-triggered emails cost-effectively, we have initiated Employee Portal to channelize both our internal and external operations.   The need Like any small business, we started our journey by adopting various tools for our operations. As our activities started…


Talks
Building Scalable Applications for Nonprofits in Laravel
By Tushar Bohra
SOLID Design Principles
Know more to request this talk