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

Desenvolvedor Laravel e Livewire - Estou buscando um desenvolvedor para trabalhar no meu SaaS de dashboards para Meta Ads e Google Ads. O sistema está em produção com clientes ativos e precisa de melhorias em e...

Configurar domínio de loja virtual - Configurar o domínio de uma loja virtual. Assistir à aula e seguir o passo a passo está na reta final.

Completar loja de artigos esportivos na Shopify - Preciso de um profissional que cobre um preço acessível para completar minha loja de artigos esportivos na Shopify e torná-la profissional.

Criar landing page para curso de inglês - Preciso de um freelancer especializado em landing pages com foco em conversão para desenvolver uma página voltada à venda de um curso de inglês online. A página s...

Personalização de site na Shopify - Tenho uma loja na Shopify e quero personalizar algumas funcionalidades que estou mapeando, como carrinho, checkout, páginas e UX. Desejo deixar a experiência do usuário muito be...

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.