Screenshot 2023-10-25 at 10.48.41 PM.png
Developing an ERP System for a Non Profit
Neil shares his experiences on how he developed an opensource enterprise level reporting application for a Non Profit Organisation, Rotaract
image7f7d4e.png

By

Neil Lasrado

·

Aug, 6 2015

·

2

min read


Besides working with ERPNext I have been a member at the Rotaract Club of Dombivli Suncity, a non-profit youth organisation. Rotaract Clubs are the youth wing of Rotary Clubs, the word Rotaract stands for Rotary in Action. In my city, Mumbai there are about 90 rotaract clubs spread out across the city. These 90 Clubs together form Rotaract District 3140.


Clubs do various projects round the clock. At the District level it is essential for the District administrative body to keep a track of these Projects. A few years ago they came up with a online reporting software and named it Pranali. The system was simple and tracked Member records, Project reports and Minutes of the Meetings. The problem was it often crashed. The District needed a better reporting software but pranali was the best an Non-Profit run by Youth could afford.



One day, about 3 months ago I was showing ERPNext to one of my fellow rotaractors. He loved the system and wished if Pranali could be so beautiful. That struck an idea in my mind. ERPNext was based on Frappe Framework and Frappe had it all. I put a proposal to redevelop Pranali on the Frappe Framework to the district administrative body who were more than happy to accept it. Thats how 'Pranali Reloaded' started its journey. 


Initially we were a bit scared if the project could be completed on time. We created a public repository on GitHub. Developing the application on Frappe was however easy. A month down the lane the entire software base was ready. Working for a couple of hours on weekends I was able to build much more than the required functionality. With 14 Commits Pranali Reloaded was production ready. We purchased a cloud server on Digital Ocean and in minutes our system was live.


Migrating to the new system was rather cool than easy. We could simply upload data from csv using the build in Data Import Tool. When volunteers started using the system they went crazy. The ability to comment on documents made the entire system more lively and interactive. Councillors from the District could now easily read project reports and give feedbacks. It was also easy to find specific projects using the filters. Here a screenshot of the project module we build.



To conclude everyone is now happy with the new system. They loved it. Its faster, more responsive, beautiful and most important mobile friendly. For me I was able to build the entire system with actual coding of less than 10 Hours. With the new system in place clubs can now worry less of making project reports and instead focus more on planning and executing projects. 

Published by

Neil Lasrado

on

Aug, 6 2015
2

Share

Add your comment

Success!

Error

Comments

A
Aakvatech Limited

· 

July 4, 2019

We are also doing similar system for Rotary District 9211.

We intend to have ERPNext + Rotary specific apps.

Do communicate with us to share your experience.

eddie007

· 

February 18, 2019

This is main concept which is very important to follow and lots of relevant hints you can match with

Discussion

image7f7d4e.png

Paul Mugambi

·

3 days

ago

Beautiful read, and an insight into an individual I respect and have learned a lot from. Am inspired to trust the process and never give up.

image4c43d6.png

Anna Dane

·

5 days

ago

I must say this is a really amazing post, and for some of my friends who provide Best British Assignment Help, I must recommend this post to them.

Add your comment

Comment