Frappe provides hundreds of out-of-the-box components, everything from a seamless UI to accounting to lead management to users to permissions to workflows to absolutely everything imaginable that one does not have to re-invent yet another CRUD CRM or a back office system. 97.42%* development effort is thus eliminated. ~ Kailash Nadh
This hands-on workshop will help participants get the taste of shipping useful software, in record time, and minimal effort. And I am not even exaggerating. Frappe Framework is a Python and JavaScript based batteries-included, Hybrid (low-code/no-code when you want, full-code when you want) web development framework. It has been used to build world-class open source apps like ERPNext and Frappe Learning. It has even been battle-tested by digitising numerous NPOs including Azim Premji Foundation's Homeless Care Program. Heck, even the FOSS United platform runs on it!
And with the various open-source apps that Frappe has to offer, it has become even more powerful over the past few years.
In this workshop, I will guide the participants to learn the foundational concepts needed to start using Frappe Framework and apps to solve real-world problems. We will be building an app from scratch to help a local NGO in their blood donation drive. We will start with a fresh Frappe instance (on Frappe Cloud, of course the participants are free to self-host) and piece by piece implement a platform to digitise the operations of this blood donation camp: web pages, forms, workflows, notifications, dashboards, and more!
Although mostly no-code/low-code, this workshop is also aimed at developers who are tired of building the same blocks (Auth, Emails, etc.!) and writing the same boilerplate code, again and again.