Video tutorials are available for this topic!
Tag
Posts tagged “web development”

Guide to Frappe PDF Generation & Fixing wkhtmltopdf Meta
Getting the "Invalid wkhtmltopdf version" error in Frappe or ERPNext? Learn how to fix broken PDFs, install the patched Qt version, and switch to headless Chrome for pixel-perfect modern CSS and custom font support.

Access Localhost from Another Device on Windows
Learn how to quickly expose a localhost server to your local network on Windows using netsh portproxy. A step-by-step guide to accessing local apps from any device.

How to Add a Dynamic Custom Top Bar in Frappe Desk (Step-by-Step)
Learn how to enhance your Frappe Desk UI by adding a custom, dynamic top bar. Follow this beginner-friendly, step-by-step tutorial to display user profiles, statuses, and more!

How to Create a Role-Based Custom Dashboard in Frappe v16 | Step-by-Step Guide
Learn how to build custom, role-based dashboards in Frappe v16 using Workspaces, Custom HTML blocks, and Python APIs. Perfect for ERPNext developers

Why Git Shows 500+ Modified Files When You Changed Nothing
Just created a new Git branch and see 500+ modified files? Uncover the GitHub Desktop on Windows trap and resolve annoying line ending & permission errors step-by-step.

How to Add a Custom Field Type in Frappe Without Modifying Core
Learn how to create a custom `Year` field type in Frappe v15 using Python patches, Property Setters, custom metadata, and a JavaScript control, all from your own app

How to Make Your Dev Branch Exactly the Same as Main Using Git Hard Reset
Clicked Update from Main in GitHub Desktop, but your dev branch still has old code? Here's exactly why it happens and the 3-command Git fix to make branches identical.

Managing Multiple PostgreSQL Versions Like a Pro
Learn how to effortlessly install, manage, and switch between multiple PostgreSQL versions on Linux, macOS, and Windows. No virtual machines required

Vue 3 Reactivity: computed() vs watch() vs watchEffect() — When to Use Which?
Confused by Vue 3's reactivity options? Master the differences between computed, watch, and watchEffect with real-world examples and best practices.

Fix Missing Git Branches - Bench get-app Cloned Only One Branch
Cloned a Git repository but only see one branch in `git branch -a`? Learn why this happens and how to fetch all remote branches properly.

Frappe guide on how to update Frappe apps and bench cli without getting stuck on frappe is updating page
Stuck on the "Site is updating" screen? Learn the command to fix it instantly, plus the _right_ way to update Frappe apps without breaking your local dev environment.

How to Auto-Generate QR Codes on Form Submission with Frappe
Learn how to automatically generate QR codes for event registration forms using Frappe Framework and Python. Step-by-step guide for developers.