ClientFlow is the final project developed for 4Geeks Academy by a team of four Full Stack developers.
It is an AI-powered multilingual CRM and customer operations platform designed to centralize client management, conversations, appointments, jobs and intelligent automation.
- Lead and client management
- Appointments and job tracking
- Omnichannel conversations
- AI agent orchestration
- RAG-based knowledge system
- Conversation memory
- Automatic lead assignment
- User roles and permissions
- Authentication and password recovery
- Multilingual interface: English and Spanish
- React
- JavaScript
- REST API integration
- Python
- Flask
- SQLAlchemy
- PostgreSQL
- JWT
- Password hashing
- Password reset flow
- LLM API
- RAG
- Vector embeddings
- WhatsApp API
🚧 In development
- Carlos Alberto — Full Stack Developer / Technical Lead
- Eudlad — Full Stack Developer
- Jesus — Full Stack Developer
- Marian Mircea — Full Stack Developer
Technical documentation, architecture diagrams, wireframes and API documentation will be available in the /docs directory.
This project was developed for educational purposes as part of the 4Geeks Academy Full Stack Development program.