Flutter-MYSQL-CRM-app icon indicating copy to clipboard operation
Flutter-MYSQL-CRM-app copied to clipboard

Flutter MYSQL CRM app - Free download with complete source code for iOS, Android, web

- If you like this project, please consider giving it a star (*) and follow me at GitHub & YouTube.

Flutter-MYSQL-CRM-app

Flutter MYSQL CRM app - Free download with complete source code for iOS, Android, web

Do NOT Clone yet, this repository is work in progress and due 1.9 upgrade.

CRM

Video Tutorials

Objective

Build CRM for Small, Medium and Large Organizations
Re-Write / Build new CRM GUI for existing ERP
Convert Old Software to new App/UI (Desktop & Mobile) without changing database
Migrate existing ERP to new platform
Make an App for existing Oracle, PeopleSoft, SAP, or Siebel CRM or old custom software based ERP

** This app is NOT 100% complete yet because FLUTTER_WEB is not officially released.
I am seeing performance issues with current FLUTTER_WEB version.
So I'm building CRM app (complete version) in Angular, MYSQL (Option #2 mentioned below) for now.
But I will update this CRM APP (this repository for Flutter/MYSQL) when FLUTTER WEB is released officially. **

Technologies

Option 1:

FrontEnd: Flutter/DART
Backend: NodeJS/REST API or DART
Mobile: Flutter (iOS, Android)
Database: ANY (Firebase, MongoDB, MYSQL, MS-SQL Server, MariaDB or Oracle)

Option 2:

FrontEnd: Angular, Project Clarity
Backend: NodeJS, Express or PHP or JAVA or C# (DotNet) or GraphQL
Mobile: Cordova (iOS, Android)
Database: ANY (Firebase, MongoDB, MYSQL, MS-SQL Server, MariaDB or Oracle)

Pro - ERP

HCM
CRM
SCM
CRM, Supply Chain,
Live Inventory
Book Keeping
Expense Management
Assets management


Manage CRM

Users -> Admin Employee Manager

AddressBook -> Global Addressbook Local Addressbook

Marketing -> Campaigns Leads Oppurtunities Expenses

Call Register -> Calls eMails enquiry visits Expenses

Helpdesk -> Service tickets workorders Expenses

Customer -> Invoice -> Sales Register

Payables -> Setup Vendor -> Voucher for Vendor -> Pay Vendor

Supply Chain & Inventory Management App (Redux or RxJs and/or React version)

Setup
Org/Company
Vendor / Mfg
Customer

Register
Requisition -> Generate Req and auto PO
PO -> Request Inventory
Receipt -> Receive Inventory
Payables -> Setup Vendor
-> Voucher for Vendor
-> Pay Vendor
Receivables-> Setup Customer
-> Invoice for Customer
-> Receive
Sales Register

Reports

Inventory Cycle Count
Inventory Snapshot
report - On Hand Inventory
Payables -> Setup Vendor
-> Voucher for Vendor
-> Pay Vendor