Skip to content

Repository files navigation

🌐 Tibo

O Tibo é uma rede social que estou desenvolvendo como projeto próprio.

A ideia do projeto surgiu da vontade de criar uma plataforma social com identidade própria e, ao mesmo tempo, construir um projeto de longo prazo onde posso aplicar, na prática, conhecimentos adquiridos durante minha graduação em Engenharia de Software.

O desenvolvimento do Tibo acompanha minha evolução como estudante e desenvolvedor. Conforme aprendo novos conceitos na faculdade e em estudos complementares, procuro entender como esses conhecimentos podem ser aplicados ao desenvolvimento do projeto.


🎯 Sobre o projeto

O Tibo é uma proposta de rede social em desenvolvimento.

A ideia é construir uma plataforma que permita diferentes formas de interação entre usuários e conteúdos, explorando conceitos presentes em aplicações sociais modernas, mas buscando desenvolver uma identidade própria para o projeto.

Entre as áreas estudadas e desenvolvidas estão:

  • Perfis de usuários
  • Publicações
  • Feed de conteúdo
  • Interações sociais
  • Comunidades
  • Mensagens
  • Notificações
  • Compartilhamento de mídia
  • Descoberta de conteúdo

O projeto está em constante evolução, e novas funcionalidades são planejadas e desenvolvidas conforme a estrutura do sistema amadurece.


🎓 Relação com minha graduação

Iniciei minha graduação em Engenharia de Software em 2026, e o Tibo se tornou um dos principais projetos onde consigo transformar conhecimentos teóricos em experiência prática.

Conforme avanço nos estudos, procuro relacionar os conteúdos aprendidos com desafios reais encontrados durante o desenvolvimento da plataforma.

O projeto permite explorar, na prática, temas como:

  • Programação
  • Desenvolvimento Web
  • Arquitetura de Software
  • Organização de código
  • Componentização
  • Bancos de dados
  • Autenticação
  • Controle de acesso
  • Segurança
  • Interfaces responsivas
  • Experiência do usuário
  • Manutenção e evolução de sistemas

Dessa forma, o Tibo também acompanha minha evolução técnica ao longo da graduação.


🛠️ Tecnologias

Durante o desenvolvimento do projeto, utilizo e estudo tecnologias do ecossistema web.

Front-end

  • React
  • TypeScript
  • JavaScript
  • Vite
  • Tailwind CSS
  • TanStack Router
  • TanStack React Query
  • Framer Motion
  • Radix UI

Back-end e dados

  • Supabase
  • PostgreSQL
  • SQL
  • Supabase Auth
  • Row Level Security (RLS)
  • APIs
  • Edge Functions

Ferramentas

  • Git
  • GitHub
  • npm
  • VS Code
  • ESLint
  • Prettier

As tecnologias utilizadas no projeto podem evoluir conforme o desenvolvimento e meus estudos avançam.


🧩 Desenvolvimento

O desenvolvimento do Tibo acontece de forma gradual.

Em vez de tentar construir toda a plataforma de uma única vez, o projeto é dividido em áreas e funcionalidades que podem ser desenvolvidas, testadas e aprimoradas ao longo do tempo.

Durante esse processo, procuro considerar aspectos importantes de Engenharia de Software, como:

  • Organização
  • Manutenção
  • Segurança
  • Escalabilidade
  • Desempenho
  • Experiência do usuário
  • Evolução futura do sistema

🚧 Status do projeto

Em desenvolvimento.

O Tibo é um projeto em evolução contínua.

As funcionalidades podem estar em diferentes estágios:

  • ✅ Implementadas
  • 🟡 Em desenvolvimento ou revisão
  • 🔵 Planejadas para futuras etapas

O objetivo é continuar evoluindo o projeto ao longo da minha formação e conforme novos conhecimentos forem sendo adquiridos.


📚 Documentação

Para conhecer melhor o projeto, consulte:


🔒 Sobre este repositório

Este repositório representa uma versão pública do projeto.

Informações sensíveis, credenciais, dados privados e configurações específicas não são disponibilizados publicamente.

O conteúdo publicado tem como objetivo apresentar o projeto, sua evolução e os conhecimentos explorados durante o desenvolvimento.


🚀 Próximos passos

O projeto continuará evoluindo ao longo do tempo.

Novas funcionalidades, melhorias técnicas e mudanças na arquitetura poderão ser realizadas conforme o desenvolvimento avança e novos conhecimentos são adquiridos durante a graduação e estudos complementares.


👨‍💻 Autor

Luiz Felipe

Estudante de Engenharia de Software e desenvolvedor em formação.

Este projeto faz parte da minha jornada de aprendizado, desenvolvimento e construção de experiências práticas em tecnologia.


O Tibo cresce junto com minha evolução como estudante e desenvolvedor.

About

Plataforma social em desenvolvimento, criada como projeto de estudo e prática em Engenharia de Software e desenvolvimento web.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages