Workshop
Beginner

Frappe Framework + Apps for Getting Stuff Done

Approved

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!

Intended Audience

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.

Prerequisites

Laptop for following along. Basics of web development would be helpful, but is not required. The attendees can have a local setup ready if they want to, but can also proceed without it as we will be using a free trail site on Frappe Cloud.

  • 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.

Introducing a FOSS project or a new version of a popular project
Tutorial about using a FOSS project

Hussain Nagaria
Founder BWH Studios
https://x.com/NagariaHussain
Speaker Image

0 %
Approvability
0
Approvals
0
Rejections
0
Not Sure
No reviews yet.