Skip to content

luisfelipesena/uniscore

Repository files navigation

Uniscore - Metas/Produção Científica dos Docentes

Descrição do Projeto

O projeto Uniscore é uma aplicação web desenvolvida para auxiliar docentes da Universidade Federal da Bahia (UFBA) e de outras instituições de ensino superior (IES) a estabelecer e acompanhar suas metas de produção científica. Utilizando tecnologias modernas como Next.js, TypeScript, NextAuth, e SCSS, o Uniscore oferece uma plataforma eficaz e amigável para os docentes gerenciarem suas atividades acadêmicas.

Tecnologias Utilizadas

O Uniscore é construído com as seguintes tecnologias:

  • Next.js: O projeto foi desenvolvido com o framework React Next.js, que oferece renderização do lado do servidor (SSR), proporcionando uma experiência de usuário mais rápida e otimizada.

  • TypeScript: Utilizamos TypeScript para tornar o código mais seguro e legível, permitindo um desenvolvimento mais eficiente e manutenível.

  • NextAuth: O NextAuth é a solução de autenticação que garante a segurança e o controle de acesso à aplicação, permitindo que os docentes acessem suas contas de forma segura.

  • SCSS: A linguagem de estilo SCSS é usada para estilizar a interface do Uniscore, fornecendo um layout atraente e responsivo.

  • Vercel: O Vercel é a plataforma de hospedagem que utilizamos para implantar a aplicação. Ele oferece escalabilidade e confiabilidade para garantir que o Uniscore esteja sempre disponível.

Funcionalidades Principais

O Uniscore oferece as seguintes funcionalidades principais:

  1. Autenticação Segura: Os docentes podem criar e gerenciar suas contas com segurança usando o NextAuth. Isso garante que apenas usuários autorizados tenham acesso à aplicação.

  2. Definição de Metas: Os docentes podem estabelecer metas individuais de produção científica, como publicações, participação em eventos acadêmicos e pesquisa.

  3. Acompanhamento de Progresso: O Uniscore permite que os docentes monitorem o progresso em relação às suas metas, fornecendo feedback visual e estatísticas detalhadas.

  4. Integração com APIs Públicas: A aplicação se integra à API pública do DBLP (Digital Bibliography & Library Project) para acessar informações sobre publicações acadêmicas, facilitando a busca e a importação de dados relevantes.

  5. Visualização de Histórico: Os docentes podem visualizar um histórico de suas atividades acadêmicas e metas anteriores para avaliar o crescimento ao longo do tempo.

Deploy

O Uniscore está implantado na plataforma Vercel, garantindo alta disponibilidade e desempenho confiável. Você pode acessar a aplicação em URL de Implantação no Vercel.

Acesse as API's Públicas

O Uniscore utiliza a API pública do DBLP para enriquecer a experiência dos docentes ao fornecer informações atualizadas sobre suas publicações acadêmicas.


O Uniscore é uma ferramenta valiosa para os docentes da UFBA e outras IES que desejam estabelecer e alcançar suas metas de produção científica. Com sua interface amigável e integração com APIs públicas, a aplicação facilita o acompanhamento e o cumprimento de objetivos acadêmicos.

About

Metas/Produção Científica dos docentes (UFBA x outras IES)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published