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: 11
- 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
- Enhanced Kanban View — Frappe Kanban boards with Link field columns, validation dialogs, and automatic synchronization. Inspired by Bitrix24's workflow system.
- 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.
- Meeting Management — Meeting Management app for Frappe and ERPNext with agendas, attendees, minutes of meetings, and action item tracking.
- Sales Prediction — AI-powered sales forecasting in ERPNext(Frappe Application) using Prophet
- Dlitscustom — Erpnext Custom Pricing rule , commission , tools etc..