Skip to content

Ort4vi0/PORTFOLIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

💼 Portfólio - Otávio de Quadros Sonnenstrahl

Estudante de Engenharia de Software | Desenvolvedor Full-Stack

GitHub LinkedIn Gmail


👨‍💻 Sobre Mim

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.


🛠️ Stack Tecnológica

JavaScript TypeScript Node.js HTML5 CSS3 TailwindCSS Express MongoDB Firebase Git


📂 Projetos

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 .bat automatizado 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ção

Sala 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

🚀 Quick Start

Pré-requisitos Gerais

  • Node.js (v14+)
  • Git
  • MongoDB (local ou Atlas) - para Task-Manager
  • Firebase Account - para YouTube Sync Room

Clone o Repositório

git clone https://github.com/Ort4vi0/PORTFOLIO.git
cd PORTFOLIO

Navegue até o projeto desejado

# Para Task-Manager
cd Task-Manager

# Para YouTube Sync Room
cd SYNC-Youtube

Consulte o README.md específico de cada projeto para instruções detalhadas de configuração e execução.


📊 Estatísticas GitHub


📬 Contato

Estou sempre aberto a novas oportunidades e colaborações!


📄 Licença

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors