Eshin Broking CRM is a customized Customer Relationship Management system specifically designed for Eshin Broking's financial services operations. This system is based on Frappe CRM 2.0.0-dev (frozen version) and has been tailored for brokerage and financial services workflows.
- Prospect Management: Complete prospect-to-client journey
- KYC/AML Compliance: Built-in compliance workflows
- Portfolio Tracking: Client portfolio and investment tracking
- Regulatory Reporting: Automated compliance reporting
- Risk Assessment: Client risk profiling and monitoring
- Prospects (instead of Leads): Financial prospects tracking
- Relationship Managers (instead of Lead Owners): Dedicated client managers
- Investment Categories (instead of Industries): Financial product focus
- Acquisition Channels (instead of Sources): Client acquisition tracking
- Net Worth/AUM (instead of Annual Revenue): Financial metrics
# Start all services
./start_eshin_crm_dev.sh
# Check status
./status_eshin_crm_dev.sh
# Stop services
./stop_eshin_crm_dev.sh- Development: http://localhost:8080
- Production: http://127.0.0.1:8000/crm
- Admin Panel: http://127.0.0.1:8000
- Username: Administrator
- Password: admin
- Framework: Frappe Framework (Independent)
- Database: MariaDB
- Cache: Redis
- Queue: Redis Queue
- Framework: Vue.js 3
- UI Library: Frappe UI
- Build Tool: Vite
- Hot Reload: Development mode
- Prospect Management: Tailored for financial prospects
- Compliance Module: KYC/AML workflows
- Portfolio Tracking: Investment portfolio management
- Risk Assessment: Client risk profiling
- Regulatory Reporting: Automated compliance reports
- CRM Prospect (customized from CRM Lead)
- CRM Client Account (customized from CRM Deal)
- CRM Portfolio (new for investment tracking)
- CRM Compliance Record (new for regulatory compliance)
eshin-broking-crm-system/
βββ crm/ # Core CRM application
βββ frontend/ # Vue.js frontend
βββ scripts/ # Development scripts
βββ deployment/ # Cloud deployment configs
βββ customizations/ # Eshin-specific customizations
- Create feature branch:
git checkout -b feature/new-feature - Make changes and test
- Commit:
git commit -m "feat: description" - Push:
git push origin feature/new-feature - Create pull request for review
- URL: https://eshin-crm.com
- Hosting: Cloud (AWS/DigitalOcean/Frappe Cloud)
- SSL: Automated certificate management
- Backups: Daily automated backups
- Monitoring: System health monitoring
# Deploy to production
git checkout main
git pull origin main
./deploy_production.sh- Lead Developer: [Your Name]
- Email: dev@yourcompany.com
- Phone: [Your Phone]
- Primary Contact: [Client Contact]
- Email: tech@eshinbroking.com
Proprietary License This software is exclusively licensed to Eshin Broking. All rights reserved. No part of this software may be reproduced, distributed, or transmitted without explicit written permission.
- Initial release based on Frappe CRM 2.0.0-dev
- Eshin Broking customizations
- Financial services workflows
- Compliance module
- Independent repository setup
Β© 2024 Eshin Broking. All rights reserved.