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
Propostas excluídas: 4
Interessados: 15
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação ou personalização de sistema para salão de beleza - Estamos procurando um freelancer experiente para criar ou personalizar um sistema white label de gestão e agendamento para nosso salão de beleza. O sistema pode ser usado como base, m...

Sistema de agendamento online - Olá, preciso criar um sistema de controle de reservas de salas de reunião. O usuário precisará efetuar login pelo site, Android ou iOS, verificar as salas disponí...

Criação de site para sala de operações e cursos - Olá, estou buscando um profissional qualificado para desenvolver um site profissional voltado ao mercado financeiro. Este site será a base para um projeto inovador, incluindo á...

Integração entre Asaas e PayPal - Preciso receber dos meus clientes brasileiros em Portugal e preciso usar as automações do Asaas no PayPal. Já fiz todo o esquema da automação no Make, já e...

Desenvolvimento de site de Investimentos - Proposta de desenvolvimento do site ou blog "Descomplicando Investimentos" 1. Sobre o projeto Buscamos um freelancer especializado em desenvolvimento web para criar um site funcional, mo...

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.