Crm Override
An example Frappe app that demonstrates how to override Frappe UI based apps.
- Author: esafwan
- Repository: https://github.com/esafwan/crm_override
- GitHub stars: 18
- Forks: 10
- License: MIT
- Category: Sales & CRM
- Maintenance: Unmaintained
Install Crm Override
bench get-app https://github.com/esafwan/crm_override
Tags
- erpnext
- frappe
- frappe-app
- frappe-f
- frappe-ui
Add the Frappe Gems badge to your README
Maintain Crm Override? Paste this into your README:
[](https://frappegems.com/gems/apps/esafwan/crm_override)
About Crm Override
Frappe CRM Override Example
This repository provides an example workflow on how to override components in a Frappe UI-based applications. The example demonstrates how to add a new page with a YouTube video embed and integrate it into the sidebar of Frappe CRM from a custom app.
See the video here: https://www.youtube.com/watch?v=OKrGJa2NnIs
Features
- Demonstrates how to override Frappe UI components from custom app.
- Modifies the Frappe CRM sidebar to include a link to the custom page.
Getting Started
Prerequisites
- Frappe Bench with Frappe CRM Installed
Installation
Get the app code:
If developing, clone the repository into app directory of your bench.
git clone https://github.com/your-username/crm_override.git cd crm_overrideTo Try, get-app with bench cli.
bench get-app https://github.com/esafwan/crm_override.git
bench --site your-site-name install-app crm_override
3. **Install dependencies:**
cd frontend yarn yarn build
5. **Run the app:**
bench start ```
File Structure
- `src_overrides/` - Contains overridden Vue components.
- `vite.config.js` - Vite configuration for building the frontend assets.
- `package.json` - package.json configuration calls the build script and do the overrides.
How it Works
- The `src_overrides` in the frontend folder contains the overridden sidebar and new custom page.
- The `custom-build.js` in the frontend folder does the overrides at build.
Related Sales & CRM apps for Frappe & ERPNext
- Crm — Fully featured, open source CRM
- Flow — Frappe Flow — native AI agents, tools, and triggers for Frappe
- Sales Kpi — Sales KPI app for ERPNext
- Eseller Suite — A comprehensive frappe app designed to help selling partners thrive on various online platforms like Amazon and Flipkart. With powerful tools for optimization, analytics, and automation, sellers can boost sales, optimize listings, and stay ahead of the competition effortlessly.
- Sales Prediction — AI-powered sales forecasting using Prophet
- Dlitscustom — Erpnext Custom Pricing rule , commission , tools etc..
- Van Sales Pwa — Van Sales PWA: field sales app (customers, invoicing, payments, stock) with backend and frontend source in one app (like HRMS or POS Awesome). Install on any site, build, and open /pwa.
- Item Translation — Create Translations for Item Descriptions and fetch them in Selling Transactions