Evaluating bids

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

Published on the June 05, 2019 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Project duration 1 to 3 months

Skills needed

Other projects posted by J. M.