尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
A complete, production-ready mortgage CRM with AI-powered features for lead management, loan pipeline tracking, and automated task management.
Get the complete system running in 5 minutes:
📚 Read the full Quick Start Guide →檢視完整 README ↗A complete, production-ready mortgage CRM with AI-powered features for lead management, loan pipeline tracking, and automated task management.
Get the complete system running in 5 minutes:
# 1. Clone and navigate
git clone <your-repo-url>
cd mortgage-crm
# 2. Start database
docker-compose up -d
# 3. Start backend (new terminal)
cd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
python main.py
# 4. Start frontend (new terminal)
cd frontend
npm install
npm start
Demo Login:
[email protected]demo123📚 Read the full Quick Start Guide →
Real-time overview of your pipeline with key metrics and recent activity.
Complete CRUD operations with AI scoring displayed for each lead.
Track loans through all stages from disclosure to funding.
Kanban-style board with AI-suggested tasks organized by priority.
mortgage-crm/
├── backend/ # FastAPI REST API
│ ├── main.py # Complete backend (1,374 lines)
│ ├── requirements.txt
│ └── test_api.py # Automated tests
│
├── frontend/ # React SPA
│ ├── src/
│ │ ├── components/ # Reusable components
│ │ ├── pages/ # Page components
│ │ ├── services/ # API integration
│ │ └── utils/ # Helper functions
│ └── package.json
│
└── docker-compose.yml # PostgreSQL setup
Tech Stack:
POST /token - Login with email/passwordPOST /api/v1/register - Register new user/api/v1/leads/ - Lead management (5 endpoints)/api/v1/loans/ - Loan pipeline (5 endpoints)/api/v1/tasks/ - AI tasks (5 endpoints)/api/v1/referral-partners/ - Partner management (5 endpoints)/api/v1/mum-clients/ - MUM client tracking (5 endpoints)GET /api/v1/dashboard - Dashboard overviewGET /api/v1/analytics/conversion-funnel - Lead conversion metricsGET /api/v1/analytics/pipeline - Loan pipeline breakdownView Full API Documentation (when running)
cd backend
# Create virtual environment
python -m venv venv
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Configure environment
cp .env.example .env
# Edit .env with your settings
# Run server
python main.py
Backend runs at: http://localhost:8000
cd frontend
# Install dependencies
npm install
# Start development server
npm start
Frontend runs at: http://localhost:3000
Using Docker (recommended):
docker-compose up -d
Manual PostgreSQL:
CREATE DATABASE agentic_crm;
CREATE USER postgres WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE agentic_crm TO postgres;
cd backend
python test_api.py
Tests all endpoints automatically:
Create .env in backend directory:
# Database
DATABASE_URL=postgresql://postgres:password@localhost:5432/agentic_crm
# Security (generate: openssl rand -hex 32)
SECRET_KEY=your-secret-key-here
# Optional: AI Features
OPENAI_API_KEY=sk-your-openai-key
# TODO: Complete docker-compose with all services
docker-compose up -d
Backend (Railway, Heroku, AWS):
# Set environment variables
# Deploy using Dockerfile
Frontend (Vercel, Netlify):
npm run build
# Deploy build/ directory
Database:
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
For issues or questions:
Built with ❤️ for mortgage professionals
⭐ Star this repo if you find it helpful!