Skip to content
@UnitWe

UnitWe

Sobre o CampusConnect

Visão Geral

Bem-vindo à plataforma online da comunidade dos estudantes e professores dos cursos de tecnologia da Universidade Católica de Pernambuco! Nosso projeto tem como objetivo proporcionar um ambiente virtual enriquecedor, onde os estudantes podem compartilhar experiências, aprofundar seus conhecimentos sobre os fundamentos do curso, preparar-se para o mercado de trabalho e estabelecer conexões valiosas com colegas e professores.

Funcionalidades

Aqui estão algumas das principais funcionalidades da nossa plataforma:

Compartilhamento de Experiências

Os estudantes podem compartilhar suas experiências, aprendizados e desafios enfrentados durante o curso. Eles poderão criar seus posts em formato de artigo utilizando tags html, estilos css e markdown. Isso permite que todos tenham acesso a diferentes perspectivas e enriqueçam seu conhecimento.

Trilhas de Estudos e Desafios

Oferecemos trilhas de estudos com tópicos relacionados às disciplinas dos cursos, proporcionando aos estudantes direcionamento para aprofundar seus conhecimentos em áreas específicas. Além disso, teremos trilhas de desafios elaborados pelos professores, onde os alunos podem testar suas habilidades de programação e resolução de problemas. Além dos roadmaps sobre temas dos cursos, teremos também roadmaps sobre linguagens de programação, frameworks, bibliotecas etc.

Sistema de Gamificação

Para incentivar a interação ativa dos alunos, implementaremos um sistema de gamificação. Os alunos serão recompensados com pontos e distintivos com base em suas contribuições, como conteúdo publicado, relevância dos posts, likes, comentários e engajamento geral.

Aulas Específicas

Os professores têm a oportunidade de disponibilizar aulas específicas sobre temas considerados relevantes para os alunos. Essas aulas complementares oferecerão um maior aprofundamento em áreas específicas do curso.

Abas Personalizadas para Projetos e Iniciação Científica

Serão criadas abas personalizadas para projetos de extensão e programas de iniciação científica da instituição. Isso permitirá que os alunos acompanhem e participem ativamente dessas atividades, promovendo maior integração acadêmica.

Expansão Contínua

Nosso compromisso é manter o desenvolvimento e atualização contínuos da plataforma. Novas funcionalidades e recursos serão implementados ao longo do tempo, garantindo que a plataforma continue a servir e impactar positivamente os alunos mesmo após nossa saída da Católica.

Motivações e Visão

Nossa iniciativa surge da preocupação com a formação dos futuros profissionais da área de computação. Observamos que muitos ingressam no mercado de trabalho sem uma base sólida em conceitos fundamentais, o que pode afetar sua performance profissional. Portanto, nossa plataforma visa preencher essa lacuna, proporcionando um espaço para aprendizado contínuo, discussão de assuntos relevantes e compartilhamento de conhecimentos entre os estudantes.

Nosso objetivo é construir um ambiente virtual colaborativo, onde a troca de informações entre os estudantes e professores seja facilitada. Queremos estimular a expansão dos conhecimentos, o desenvolvimento de habilidades práticas e a preparação adequada para os desafios do mercado de trabalho.

Tecnologias Utilizadas até agora

Aqui estão algumas das tecnologias que estamos utilizando para desenvolver a plataforma:

Front-end

  • React com Next.js
  • Tailwind CSS
  • Ferramentas para autenticação e serviços open-source

Back-end

  • Node.js com Nest.js
  • Prisma (para bancos de dados relacionais e não relacionais)
  • Arquitetura de microservices para escalabilidade

Bancos de Dados

  • PostgreSQL e MongoDB

Serviços

  • Azure para banco de dados
  • Atlas do MongoDB para hospedar o banco de dados
  • Microsoft Teams, BeeCrowd, OpenAI, Git e GitHub para integração e colaboração.

Pinned Loading

  1. CampusConnect-Frontend CampusConnect-Frontend Public

    JavaScript 1

  2. CampusConnect-User-Service CampusConnect-User-Service Public

    TypeScript 1

  3. CampusConnect-Blog-Service CampusConnect-Blog-Service Public

    TypeScript

  4. CampusConnect-APIGateway CampusConnect-APIGateway Public

    TypeScript

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…