Workshop
Beginner

Frappe Framework + Apps for Getting Stuff Done

Review Pending

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.

  • Learn about what Frappe Framework is and what is possible with it

  • Set up a new Frappe instance and start implementing features from the UI (no-code/low-code)

  • Learn foundational concepts like DocTypes, Meta-data Driven Development, Workspaces

  • Learn to automate things with Auto-email Reports and Notification

  • Learn about Frappe apps like Frappe Insights (BI tool) and Frappe Builder (Website Builder).

  • Broad overview of the Frappeverse and building custom apps with Frappe Framework and FrappeUI.

Tutorial about using a FOSS project

100 %
Approvability
3
Approvals
0
Rejections
0
Not Sure

I am sure this workshop will be useful for many participant to gain deep understanding about Frappe.

Reviewer #1
Approved
Reviewer #2
Approved

Reviewer #3
Approved