DEPRECEATED
Meu portfólio pessoal, uma aplicação dinâmica e interativa com integração a uma API própria e uma assistente de IA para recrutadores.
Este não é apenas um portfólio estático. É uma aplicação web viva, construída para demonstrar minhas habilidades em desenvolvimento front-end com integrações robustas. O projeto se conecta à NavesDevApi para buscar dinamicamente as informações mais recentes sobre meus projetos, contabilizar visitas e, o mais importante, alimentar a CamisAI, uma inteligência artificial que criei para interagir com recrutadores e fornecer informações detalhadas sobre minha carreira.
- 🚀 Projetos Dinâmicos: Os projetos exibidos são carregados via API, garantindo que a lista esteja sempre atualizada sem a necessidade de novos deploys.
- 🤖 Integração com IA (CamisAI): Uma assistente virtual interage com os visitantes, especialmente recrutadores, respondendo a perguntas sobre minhas habilidades e experiência com base em um histórico de conversas.
- 📊 Contador de Acessos: A API registra e exibe o número de visitas à página.
- 🧠 Gerenciamento de Cache: Utiliza estratégias de cache, cookies e localStorage para otimizar o desempenho e a experiência do usuário.
- 🏗️ Estrutura com POO: O código JavaScript é organizado utilizando os princípios da Programação Orientada a Objetos para maior modularidade e manutenção.
- HTML5
- CSS3
- JavaScript
- Integração com a API proprietária: NavesDevApi
O projeto está no ar! Para vê-lo em ação, basta acessar a URL:
👉 https://navesdev.github.io/MeuPortfolio
My personal portfolio, a dynamic and interactive application featuring a custom API integration and an AI assistant for recruiters.
This isn't just a static portfolio. It's a living web application built to showcase my front-end development skills with robust integrations. The project connects to the NavesDevApi to dynamically fetch the latest information about my projects, count visits, and, most importantly, power CamisAI, an artificial intelligence I created to interact with recruiters and provide detailed information about my career.
- 🚀 Dynamic Projects: The displayed projects are loaded via the API, ensuring the list is always up-to-date without needing new deployments.
- 🤖 AI Integration (CamisAI): A virtual assistant interacts with visitors, especially recruiters, answering questions about my skills and experience based on a conversation history.
- 📊 Access Counter: The API records and displays the number of visits to the page.
- 🧠 Cache Management: Uses cache, cookies, and localStorage strategies to optimize performance and user experience.
- 🏗️ OOP Structure: The JavaScript code is organized using Object-Oriented Programming principles for better modularity and maintainability.
- HTML5
- CSS3
- JavaScript
- Integration with the proprietary API: NavesDevApi
The project is live! To see it in action, simply access the URL:
👉 https://navesdev.github.io/MeuPortfolio