- Notifications
You must be signed in to change notification settings - Fork0
The future of open source CRM
License
revant/crm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Views: Create custom views which is a combination of filters, sort and columns.
- Pinned View: Pin important leads and deals in the sidebar.
- Public View: Share views with all users.
- Saved View: Save views for later use.
- Email Communication: Send and receive emails directly from the Lead/Deal Page.
- Email Templates: Create and use email templates for faster communication.
- Comments: Add comments to leads and deals to keep track of the conversation.
- Notifications: Get notified when someone mentions you in a comment.
- Service Level Agreement: Set SLA for leads and deals and get notified when the SLA is breached.
- Assignment Rule: Automatically assign leads and deals to users based on the criteria.
- Tasks: Create tasks for leads and deals.
- Notes: Add notes to leads and deals.
- Call Logs: See the call logs with call details and recordings.
- Twilio: Integrate Twilio to make and receive calls from the CRM. You can also record calls. It is a built-in integration.
- WhatsApp: Integrate WhatsApp to send and receive messages from the CRM.Frappe WhatsApp is used for this integration.
Get started with your personal or business site with a few clicks onFrappe Cloud.
The quickest way to set up Frappe CRM and take it for a test ride.
Frappe framework is multi-tenant and supports multiple apps by default. This docker compose is just a standalone version with Frappe CRM pre-installed. Just put it behind your desired reverse-proxy if needed, and you're good to go.
If you wish to use multiple Frappe apps or need multi-tenancy. Take a look at our production ready self-hosted workflow, or join us on Frappe Cloud to get first party support and hassle-free hosting.
Step 1: Setup folder and download the required files
mkdir frappe-crmcd frappe-crm
Step 2: Download the required files
Docker Compose File:
wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/crm/develop/docker/docker-compose.yml
Frappe CRM bench setup script
wget -O init.sh https://raw.githubusercontent.com/frappe/crm/develop/docker/init.sh
Step 3: Run the container and daemonize it
docker compose up -d
Step 4: The sitehttp://crm.localhost should now be available. The default credentials are:
username: administrator
password: admin
If you prefer self-hosting, follow the officialFrappe Bench Installation instructions.
- Openthis link and click on "Create Codespace".
- Wait for initialization (~15 mins).
- Run
bench start
from the terminal tab. - Click on the link beside "8000" port under "Ports" tab.
- Log in with "Administrator" as the username and "admin" as the password.
- Go to
<random-id>.github.dev/crm
to access the crm interface.
- Install Bench.
- Install Frappe CRM app:
$ bench get-app crm
- Create a site with the crm app:
$ bench --site sitename.localhost install-app crm
- Open the site in the browser:
$ bench browse sitename.localhost --user Administrator
- Access the crm page at
sitename.localhost:8000/crm
in your web browser.
Join ourtelegram group for instant help.
Check out theofficial documentation for more details.
About
The future of open source CRM
Resources
License
Stars
Watchers
Forks
Releases
Languages
- Vue77.4%
- Python16.2%
- JavaScript4.4%
- HTML0.9%
- TypeScript0.5%
- CSS0.4%
- Shell0.2%