Pesquisar

Frontend para API já em funcionamento

25/10/2022 às 12:00

Descrição do Projeto:

Descrição:

Preciso desenvolver um front para uma API e banco de dados que já temos populado.

Resumo do sistema:
Trata-se de um site de congresso com palestrantes, expositores, apoiadores, patrocinadores e visitantes. Os visitantes podem cadastrar-se gratuitamente ou comprar um ingresso VIP.

Funcionalidades atuais:
CRUDS aproximadamente 14
Token JWT
Fila de mensagem: Redis para Whatsapp e Email SMTP.
Banco de dados: potgresql.
Business intelligence: cruzamento de dados e estatísticas.
Gateway de pagamento: Mercado Pago ou Stripe

Sobre a infra:
Hoje hospedamos a API no Digitalocian e apontamentos na cloudflare
Emails na google.

Adições:
Hoje temos dois projeto semelhantes com o site, dashboard e api duplicada o que não é muito escalável para novos projetos todos os dados da api são os mesmos nos dois projetos inclusive a mesma estrutura de banco de dados. Obs para o cadastro de inscrições que em eventos diferentes deve conter formulários base com algumas perguntas diferentes.

O que precisamos:
Precisamos que na API e front seja criado cadastro de empresa para usarmos o mesmo modelo em diversos projetos. Hoje no site temos muitos dados que são fixo no próprio frontend, isso dificulta muito pois são dados como footer, header, contratos, termos, regulamentos, imagens, formulários, cores e links de redes sociais.

Necessito que seja criado novos endpoints que será atribuído a cada empresa cadastrada afim de tornar o projeto escalável e de fácil alteração, certamente se faz necessário incluir novos campos as tabelas atuais para que possamos interagir com os dados de cada empresa. Como temos dois bancos e duas APIS iguais será necessário fazer Merging dos dados dos dois sistemas.

Na nossa API tem um endpoint de cadastro de clientes, mas não temos uma área de acesso para esses clientes editarem seus dados e alterarem suas inscrições nos eventos, o que dificulta um pouco pois se ele não receber o email não conseguira informar seu código para cancelamento ou alteração com nossa equipe.

Pensando nisso gostaríamos que o cliente possa ter controle sobre suas inscrições. Hoje não temos log de registros e precisamos que cada ação nos endpoints seja registrada em uma tabela de log com data/hora, usuário interno ou externo e ação realizada.

Segurança:
Fazer uso de poucas bibliotecas.
fazer uso de Tokens JWT
Registro de log
Autenticação dois fatores
CAPTCHA

Sobre a API
A api foi desenvolvida com Nodejs, migration e express o que torna fácil a manipulação ao banco de dados.

Inicialmente desejo fazer apenas o frontend para a api, porém se o profissional demonstrar confiança o projeto requer adição de novos endpoints que podemos realizar como extensão de projeto.

Habilidades desejadas:

Laravel NodeJS PHP React Vue.JS

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 29/11/2022 às 16:30

Última interação: 26/10/2022 às 10:21

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 5
Interessados: 15
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (5)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Manutenção e melhorias de um web app - Preciso de alguém fera em React e Node.js para gerenciar um web app que já foi feito, mas precisa de alguns ajustes.

Desenvolvimento de WebApp para studio de pilates - Procuramos um parceiro para o desenvolvimento de uma WebApp para nosso studio de pilates, que será acessado pela web e não por loja de aplicativo. A intenção desse WebA...

Assessoria para site jornalístico - Corrigir site já no ar, aprimorá-lo, configurar plugins de WordPress, configurar vários feeds de RSS, automatizar alguns processos de web scraping, lidar com um pouco de c&oacu...

Construção de site - finalização front e backend - Se não atender aos requisitos abaixo, NÃO ENTRE EM CONTATO! Preciso de um profissional para finalização de um projeto de site. Site para venda de carteirinhas, precisa ...

Mini plataforma de contatos - Desejo criar uma mini plataforma onde usuários poderão cadastrar suas informações de contato e repassar a outras pessoas que poderão salvar essas informaç&...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.