Bootstrapping apps with Frappe Framework

Shivam Mishra (~scmmishra)


1

Vote

Description:

About Frappe Framework

Frappe is a full-stack open source web framework built using Python and JavaScript. It is a meta driven framework and follows a convention over configuration philosophy. This allows frappe to create abstractions (batteries) that is not otherwise seen in frameworks like Django or Express or even Rails. Frappe is Metadata driven, provides a rich admin UI along with REST out of the box, it has built in APIs for emails, scheduling and emails. Frappe is battle tested, it is the backbone of our own product ERPNext and also finds its place in tech stack of giants like Zerodha and ElasticRun

Learn more: https://frappe.io/frappe

About the Sprint

The Dev Sprint will only be conducted for one day, 14th October

Frappe is a framework quite different from something like Django, it is important to understand its philosophies before diving into development, the first part of the sprint will be an introduction to Frappe framework. Later the sprint will move towards getting started with installing bench and frappe and starting to develop apps.

Prerequisites:

  • Working knowledge of Python.
  • Experience with any popular web framework is a plus.

Content URLs:

  • https://github.com/frappe/erpnext
  • https://github.com/frappe/
  • https://github.com/frappe/erpnext/wiki/Contribution-Guidelines

Section: Web development
Type: DevSprint
Target Audience: Intermediate
Last Updated: