A comprehensive collection of modern lead and opportunity management applications, showcasing different technology stacks and architectural patterns.
This repository contains two complete implementations of the Mini Seller Console - a modern, responsive lead and opportunity management system designed for sales teams. Both projects feature intelligent lead analysis powered by Chrome AI APIs, responsive design, and full internationalization support.
Key Features Across Both Projects:
- 🤖 AI-Powered Lead Analysis - Intelligent scoring and recommendations
- 📊 Interactive Dashboard - Real-time KPIs and metrics
- 👥 Lead Management - Complete CRUD with advanced search and filtering
- 🎯 Opportunity Management - Lead conversion and opportunity tracking
- 📁 Data Import/Export - Excel/CSV support for data management
- 🌐 Internationalization - English and Portuguese (Brazil) support
- 🎨 Responsive Design - Mobile-first approach with dark/light themes
Este repositório contém duas implementações completas do Mini Seller Console - um sistema moderno e responsivo para gerenciamento de leads e oportunidades, projetado para equipes de vendas. Ambos os projetos apresentam análise inteligente de leads alimentada por Chrome AI APIs, design responsivo e suporte completo à internacionalização.
Principais Funcionalidades em Ambos os Projetos:
- 🤖 Análise Inteligente de Leads - Pontuação e recomendações inteligentes
- 📊 Dashboard Interativo - KPIs e métricas em tempo real
- 👥 Gerenciamento de Leads - CRUD completo com busca e filtros avançados
- 🎯 Gerenciamento de Oportunidades - Conversão de leads e acompanhamento de oportunidades
- 📁 Importação/Exportação de Dados - Suporte a Excel/CSV para gerenciamento de dados
- 🌐 Internacionalização - Suporte para inglês e português (Brasil)
- 🎨 Design Responsivo - Abordagem mobile-first com temas claro/escuro
Choose your preferred language to view the complete documentation:
📖 Ver Documentação em Português
- Technology Stack: React 18, TypeScript, Tailwind CSS, Vite
- Architecture: Domain-Driven Design (DDD), CQRS, Event-Driven Architecture
- Features: Full type safety, comprehensive testing, modern React patterns
- AI Integration: Chrome AI APIs for intelligent lead analysis
- Technology Stack: React 19, JavaScript (ES6+), Tailwind CSS, Vite
- Architecture: Domain-Driven Design (DDD), CQRS, Event-Driven Architecture
- Features: Modern JavaScript patterns, comprehensive testing, AI integration
- AI Integration: Chrome AI APIs for intelligent lead analysis
Ramos Souza
- 🔗 LinkedIn Profile
- 💼 Software Developer & AI Enthusiast
These projects were developed as part of a job interview process, demonstrating technical skills, architectural knowledge, and modern development practices across different technology stacks.
The entire development process was conducted using Artificial Intelligence, showcasing the capabilities of AI-assisted development in modern software engineering and the potential of AI-driven development workflows.
Both projects were developed using Cursor as the primary IDE, as specified in the interview requirements, demonstrating proficiency with AI-powered development tools and modern development practices.
- Architecture: Domain-Driven Design (DDD), CQRS, Event-Driven Architecture
- AI Integration: Chrome AI APIs for intelligent lead analysis
- Modern Stacks: React 18/19, TypeScript/JavaScript, Tailwind CSS, Vite
- Testing: Comprehensive unit testing with Vitest
- Internationalization: Full i18n support with react-i18next
- Type Safety: Full TypeScript implementation with strict typing (TS version)
cd mini-seller-console
npm install
npm run devcd mini-seller-console-js
npm install
npm run devBoth applications will be available at http://localhost:5173
| Feature | TypeScript Version | JavaScript Version |
|---|---|---|
| React Version | 18 | 19 |
| Language | TypeScript | JavaScript (ES6+) |
| Type Safety | Full static typing | Runtime validation |
| Build Tool | Vite | Vite |
| Styling | Tailwind CSS | Tailwind CSS |
| Testing | Vitest | Vitest |
| AI Integration | Chrome AI APIs | Chrome AI APIs |
| Architecture | DDD/CQRS/EDA | DDD/CQRS/EDA |
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ using React, TypeScript, JavaScript, and AI assistance
This repository showcases two complete implementations of a modern lead and opportunity management system, demonstrating proficiency with different technology stacks and architectural patterns.
Both projects implement the same core functionality using different approaches:
- TypeScript Version: Emphasizes type safety and modern React patterns
- JavaScript Version: Focuses on modern JavaScript features and patterns
Both projects feature intelligent lead analysis powered by Chrome AI APIs, demonstrating integration with cutting-edge AI technologies.
Both projects follow Domain-Driven Design principles with CQRS and Event-Driven Architecture patterns, showcasing enterprise-level architectural knowledge.
Este repositório apresenta duas implementações completas de um sistema moderno de gerenciamento de leads e oportunidades, demonstrando proficiência com diferentes stacks tecnológicos e padrões arquiteturais.
Ambos os projetos implementam a mesma funcionalidade principal usando abordagens diferentes:
- Versão TypeScript: Enfatiza segurança de tipos e padrões modernos do React
- Versão JavaScript: Foca em recursos modernos do JavaScript e padrões
Ambos os projetos apresentam análise inteligente de leads alimentada por Chrome AI APIs, demonstrando integração com tecnologias de IA de ponta.
Ambos os projetos seguem princípios de Domain-Driven Design com padrões CQRS e Event-Driven Architecture, mostrando conhecimento arquitetural de nível empresarial.