Olá! Sou desenvolvedor Full-Stack residente em Ponta Grossa, Paraná, Brasil. Meu foco é transformar ideias em soluções funcionais através de código limpo, eficiente e escalável.
🚀 Atualmente explorando: Node.js, JavaScript, C e diversas tecnologias modernas de desenvolvimento web.
💡 Objetivo: Contribuir com projetos inovadores e continuar evoluindo como desenvolvedor.
Este repositório reúne meus principais projetos de desenvolvimento. Cada projeto possui documentação detalhada em sua respectiva pasta.
Sistema de gerenciamento de projetos e tarefas
Um gerenciador completo com backend REST API (Node.js + Express + MongoDB) e frontend responsivo. Organize projetos, crie tarefas, marque como concluídas e gerencie tudo em uma interface intuitiva.
- Stack: Node.js, Express, MongoDB, HTML5, CSS3, JavaScript
- Funcionalidades: CRUD completo de projetos e tarefas, interface responsiva, API REST
- Launcher: Script
.batautomatizado para instalação e inicialização no Windows - Ver documentação completa →
Como rodar (Windows):
# Executar launcher interativo
launch.bat
# Ou comandos diretos
launch.bat install # Instalar dependências
launch.bat dev # Modo desenvolvimento
launch.bat prod # Modo produçãoSala de vídeos sincronizada em tempo real
Aplicação web que permite múltiplos usuários assistirem vídeos do YouTube de forma sincronizada, com chat em tempo real e painel administrativo completo.
- Stack: HTML5, TailwindCSS, JavaScript (Vanilla), Firebase (Firestore + Auth), YouTube API
- Funcionalidades: Sincronização de player, chat em tempo real, painel admin, busca de vídeos, playlists
- Serverless: Backend totalmente Firebase (Firestore + Authentication)
- Ver documentação completa →
Como rodar:
# Configurar Firebase e YouTube API no index.html
# Abrir index.html no navegador- Node.js (v14+)
- Git
- MongoDB (local ou Atlas) - para Task-Manager
- Firebase Account - para YouTube Sync Room
git clone https://github.com/Ort4vi0/PORTFOLIO.git
cd PORTFOLIO# Para Task-Manager
cd Task-Manager
# Para YouTube Sync Room
cd SYNC-YoutubeConsulte o README.md específico de cada projeto para instruções detalhadas de configuração e execução.
Estou sempre aberto a novas oportunidades e colaborações!
- 📧 Email: gotaviosonnenstrahl@gmail.com
- 💼 LinkedIn: linkedin.com/in/otaviosonnenstrahl
- 🐙 GitHub: @Ort4vi0
Os projetos neste repositório estão disponíveis sob suas respectivas licenças. Consulte cada pasta de projeto para detalhes.
⭐ Se algum projeto te ajudou, considere dar uma estrela!
Made with ❤️ and ☕ by Otávio Sonnenstrahl