Skip to content

Um website integralmente desenvolvido utilizando a tecnologia Angular e hospedado na plataforma Firebase. Este projeto, aliado à implementação de um bot para Discord, constitui o meu Trabalho de Conclusão de Curso (TCC).

Notifications You must be signed in to change notification settings

emanuelsacoman/CodeBucket-website

Repository files navigation

Bem-vindo ao Site de Apresentação do CodeBucket! 🤖

Um site feito com o framework Angular e hospedado no Firebase, este site é meu TCC do curso de Análise e Desenvolvimento de Sistemas e apresentará um bot voltado para a área de programação que eu fiz! CodeBucket promete auxiliar pessoas que gostam de utilizar a plataforma Discord como um ambiente de estudos.

📂 Navegando pelo Site:

Telas que usuários comuns têm acesso:

  • HOME: A tela principal, onde, para usuários comuns, há tudo necessário para adicionar o bot e entender para que serve.
  • COMANDOS: Aqui você encontrará todos os comandos que o bot apresenta.
  • LOGIN: O login levará para o modo admin, onde pode ser feito manutenção do site.

Telas de admin:

  • WEB MANAGER: Essa tela apresentará CRUDs de todo o site, onde eu posso escolher qual página eu quero editar.
    • Configurações Gerais
      • Opções de configuração geral do site.
    • Páginas do Site
      • HOME PAGE: CRUD para edição da tela principal.
      • COMANDOS PAGE: CRUD para edição da tela de comandos.
      • FOOTER: CRUD para edição do footer do site.
      • OUTRO: CRUD para outras informações do site, como link do bot ou ícone do mesmo.
  • Comandos do Bot:

👨‍💻 Sobre o Bot:

Esse bot tem uma ideia super nichada, o objetivo é auxiliar usuários que usam o Discord para estudar programação. Pode-se dizer que ele é uma ferramenta para esse ambiente.

🎉 Sinta-se à vontade

Aproveite o site e o open-source que esse repositório apresenta, não é nada profissional, mas acredito que é suficiente.

Adicione o bot!

Repositório do bot!

CodeBucket

Discord Bots

⚡ PageSpeed:

Investi meu tempo para melhorar os gráficos abaixo.

  • Desempenho: Reflete a rapidez e eficiência da página em carregar e responder às interações do usuário, com foco na otimização de recursos para tempos de carregamento mais rápidos.

  • Acessibilidade: Avalia a capacidade da página de ser acessível a todos os usuários, incluindo aqueles com deficiências, garantindo práticas de codificação adequadas e facilitando a navegação por tecnologias assistivas.

  • Práticas Recomendadas: Indica se a página segue as melhores práticas de desenvolvimento da web, incluindo a estrutura semântica, a eliminação de conteúdo duplicado e o uso correto de tags HTML para melhor compreensão por parte dos motores de busca e tecnologias assistivas.

  • SEO (Search Engine Optimization): Reflete a capacidade da página de ser indexada e classificada pelos motores de busca, incluindo otimização de meta tags, URLs amigáveis e criação de conteúdo relevante para uma melhor visibilidade nos resultados de busca.

PageSpeed

📚​ Documentação:

A banca recebeu uma documentação criada por mim, especificando detalhes do projeto. Você pode acessar a esse conteúdo clicando aqui!

Notion

📝 Artigo:

Para complementar o projeto, escrevi um artigo detalhado sobre o desenvolvimento do CodeBucket. No artigo, compartilho todo o processo de criação do bot e do site de apoio, ambos desenvolvidos como parte do meu Trabalho de Conclusão de Curso (TCC) em Análise e Desenvolvimento de Sistemas.

O artigo está dividido em tópicos que contam desde a origem da ideia, passando pela arquitetura do projeto até as funcionalidades principais que o bot oferece. Também explico o processo de tornar o projeto open-source, o roteiro de melhorias futuras (roadmap) e relato como foi a defesa do TCC.

Além disso, o artigo traz detalhes dos feedbacks recebidos, o impacto que o projeto causou na banca avaliadora e uma reflexão final sobre a trajetória de desenvolvimento.

Você pode acessar o artigo completo clicando aqui!

🏆​ Resultado Final:

Após a defesa do projeto feita no dia 17/06/2024 às 21:00, foi declarado na faculdade UniGuairacá em Guarapuava que minha nota seria 100, sendo assim, nota máxima.

CodebucketWallpaper

Não se esqueça de deixar uma ⭐ nesse repositório!

About

Um website integralmente desenvolvido utilizando a tecnologia Angular e hospedado na plataforma Firebase. Este projeto, aliado à implementação de um bot para Discord, constitui o meu Trabalho de Conclusão de Curso (TCC).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published