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

Criar site/rede social de fisiculturismo - Dev D - Gostaria de um programador para criar um site. O site terá temática de fisiculturismo/musculação e contará com: • Área de login/registro • &Aacu...

Site/rede social com temática de fisiculturismo - Gostaria de um programador para criar um site. O site terá temática de fisiculturismo/musculação e contará com: • Área de login/registro • &Aacu...

Instalação e modificação de site e aplicativo Flutter - Preciso de um desenvolvedor para instalar um painel de admin, um site e compilar um aplicativo para Android. Necessário ter conhecimento em Flutter, Next.js (React), Laravel, MySQL e Fireba...

Vendas de lácteos na região metropolitana de Goiânia - Olá! Sou empresário e dono de um pequeno laticínio em Goiânia-GO, produzindo queijos, iogurtes e manteigas frescas de alta qualidade. Quero anunciar e vender online para ...

Configuração do Odoo: vendas, nota fiscal e e-mail - Preciso de alguém que conheça a ferramenta Odoo para configurar algumas etapas do sistema. Atividades principais: • Configuração dos módulos comercial, vend...

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.