Skip to content

NavesDev/MeuPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECEATED

PT-BR    |    EN-US


🇧🇷 Versão em Português (PT-BR)

Portfólio NavesDev

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.

🎯 Sobre o Projeto

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.

✨ Funcionalidades

  • 🚀 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.

🛠️ Tecnologias

  • HTML5
  • CSS3
  • JavaScript
  • Integração com a API proprietária: NavesDevApi

⚙️ Como Executar

O projeto está no ar! Para vê-lo em ação, basta acessar a URL:
👉 https://navesdev.github.io/MeuPortfolio



🇺🇸 English Version (EN-US)

NavesDev Portfolio

My personal portfolio, a dynamic and interactive application featuring a custom API integration and an AI assistant for recruiters.

🎯 About The Project

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.

✨ Features

  • 🚀 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.

🛠️ Technologies

  • HTML5
  • CSS3
  • JavaScript
  • Integration with the proprietary API: NavesDevApi

⚙️ Getting Started

The project is live! To see it in action, simply access the URL:
👉 https://navesdev.github.io/MeuPortfolio

About

O meu portifólio profissional

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors