Pesquisar

Cruds para painel administrativo usando React.js

21/07/2020 às 23:50

Descrição do Projeto:

Esta é a primeira etapa de um projeto com diversos módulos.
O desenvolvimento é todo front-end, em React.js. O backend já está pronto, basta criar o front e integrar com ele.

Este primeiro módulo consiste em:

1) Conjunto de páginas para compor um CRUD (página de listagem em tabela, página de criação, página de edição e opção para apagar) de quatro entidades diferentes (assim que fecharmos o projeto eu passo os detalhes das entidades e seus atributos)
Essas páginas devem se comunicar com um backend que já está pronto e que expõe os dados via REST.

Será usado o template Core UI React (https://coreui.io/react/). Todas as telas devem ser desenvolvidas com ele e usando os componentes que ele já fornece. Irei fornecer o esqueleto do template Core UI.

2) Integração de autenticação e autorização com o backend, utilizando Redux. O backend é um sistema desenvolvido em Ruby on Rails, para isso recomenda-se que use a biblioteca redux-token-auth (https://github.com/kylecorbelli/redux-token-auth) para fazer essa parte no front end. O Core UI já disponibiliza uma tela de login, ela deve ser utilizada. Todo o gerenciamento de sessão do usuário logado deve ser implementado usando Redux e a imagem do perfil do usuário deve ser carregada (ver template Core UI para referência)

3) Tela de criação de usuários. O Core UI também já disponibiliza essa página, basta integrar ela com o backend. Esta tela deverá preferencialmente se integrar com o reCAPTCHA Checkbox V2 do Google, preferencialmente no modo Invisible (caso fique muito complexo, essa parte é opcional).

Neste primeiro momento NÃO serão usados login sociais ou integração com redes sociais, será um login e cadastro apenas com usuário/senha

Sou desenvolvedor backend, então serei bastante técnico na análise do resultado e bastante criterioso com o código entregue. Gosto de código limpo, fácil de ler e dar manutenção, que utilize boas práticas e bibliotecas bem conhecidas.

Habilidades desejadas:

CSS HTML HTML5 Javascript React

Atividades do cliente nesse projeto:

Última visualização: 24/05/2021 às 19:11

Última interação: 13/08/2020 às 08:57

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 14
Propostas excluídas: 13
Interessados: 23

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 de site/loja online para vendas de decants de perfumaria - Briefing para desenvolvimento de site/loja online – Decants de perfumaria de alto valor. Objetivo: Criação de um site clean, minimalista e elegante, que transmita sofistica&cce...

Desenvolvimento de sistema - orçamentos, CRM e gestão financeira - Resumo do projeto: Desenvolver um sistema integrado para uma empresa de vidraçaria com 4 módulos principais: • Geração automática de orçamentos (PDF)...

Implementar nova funcionalidade em site PHP - NECESSIDADE 1) Precisamos que seja atualizado o PHP para a versão mais recente. 2) Precisamos implementar uma nova funcionalidade que consiste em contar e gravar no banco de dados a quantida...

Criação de site/loja de fotografia em WordPress - Olá! Estou buscando um freelancer para desenvolver o site da minha marca, Munira Fotografia. O objetivo é criar um site elegante, funcional e com as características de um fot&...

Desenvolvimento de site para histórias interativas - Preciso de um desenvolvedor para criar um site voltado à publicação e leitura de histórias interativas. O site deve permitir que leitores criem login, possam favoritar h...

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.