get-convex / get-convex/chef

Crm omran

Open
#954 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.6k
Forks
925
PR merge metrics
No merged PRs in 30d

Description

CRM System Design Prompt
Design a comprehensive Customer Relationship Management (CRM) system tailored for small and medium-sized businesses. The system should have a modern, clean, and user-friendly interface (UI/UX focused).
The CRM system must include the following features:
1. Customer Management
Add, edit, and delete customer records
Categorize customers (Leads, Active, Inactive)
Maintain a complete interaction and notes history
2. Sales Management
Track sales opportunities using a sales pipeline
Manage quotations, invoices, and deals
Sales performance and revenue tracking
3. Tasks & Follow-Ups
Schedule calls, meetings, and reminders
Link tasks and activities to specific customers
4. Reports & Analytics
Interactive dashboards
Exportable reports (PDF, Excel)
5. User Management & Security
Role-based access control (Admin, Sales, Support)
Secure login and authentication system
6. Technical Requirements
Responsive design (desktop, tablet, mobile)
Multi-language support (English & Arabic)
Scalable architecture and easy system integration
Use professional color schemes, clear icons, and smooth navigation. Focus on performance, usability, and quick access to customer data.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.