Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 1.35 KB

File metadata and controls

61 lines (44 loc) · 1.35 KB

ClientFlow

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.

Core Features

  • 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

Tech Stack

Frontend

  • React
  • JavaScript
  • REST API integration

Backend

  • Python
  • Flask
  • SQLAlchemy
  • PostgreSQL

Authentication

  • JWT
  • Password hashing
  • Password reset flow

AI & Integrations

  • LLM API
  • RAG
  • Vector embeddings
  • WhatsApp API

Project Status

🚧 In development

Team

  • Carlos Alberto — Full Stack Developer / Technical Lead
  • Eudlad — Full Stack Developer
  • Jesus — Full Stack Developer
  • Marian Mircea — Full Stack Developer

Project Structure

Technical documentation, architecture diagrams, wireframes and API documentation will be available in the /docs directory.

License

This project was developed for educational purposes as part of the 4Geeks Academy Full Stack Development program.