Evaluando propuestas

Ajuste em Sistema Web: front em javascript + css + html + Vue e backend c# mvc

Publicado el 05 Junio, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Nosso ecosistema consiste de um backend api em c# mvc no visual studio 2015  e um front end javascript + css + html + VUE.
O projeto, que está bem no estágio inicial,  está com apenas 3 telas de cadastro desenvolvidas e uma tela de entrada login.
A api tem +-20 controllers, 3 models feitos usando apenas 3 tabelas do banco de dados ainda. Resumindo, estamos BEM no inicio.

O que precisamos:

Basicamente o que precisa ser feito está relacionado a segurança.
Implementar segurança no uso da api com token (aceito outras sugestões)
No front end preciso implementar o uso de "sessões", somente usuários autenticados podem acessar e manter-se usando a pagina/api.
Algo como criar um token temporário no servidor para cada usuário que tenha um tempo de validade, obrigando assim nova autenticação se o usuário deixar o sistema aberto por determinado período de tempo.
Atualmente tem pronto o login com uma autenticação do google token.
Outro item que vamos precisar é criar uma forma de que determinados usuários só consigam usar o sistema dentro de nossa rede/intranet.

Nossa jornada com VUE é recente e estamos tendo problema em "buildar" a aplicação. Vamos precisar de ajuda nisso também e ajuda de como ofuscar esse código no browser.
Nesse quesito de iniciante com VUE vamos apreciar sugestões e opniões sobre: padrões de como o código está escrito, frameworks que estamos usando, componentes que foram criados.
Podem ser melhorados para reaproveitar e diminuir repetição?
Todas as sugestões de melhorias para refatoração serão bem vindas. E lembrando que como o projeto está bem no inicio não teremos dificuldade nesta tarefa.

Estou a disposição para perguntas e dúvidas em relação ao projeto.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Duración del proyecto 1 a 3 meses

Habilidades necesarias

Otros proyectos publicados por J. M.