Pesquisar

Atualizar sistema para credenciamento de staff

10/06/2025 às 20:39

Descrição do Projeto:

Olá. Eu criei um sistema para realizar o credenciamento de staff para eventos que produzo. Não entendo absolutamente nada de código, mas fiz usando o ChatGPT e Claude IA. Basicamente, o sistema puxa os dados via API do NocoDB, que serve como banco de dados, e no front, quando clico em check-in, ele grava na tabela no NocoDB o horário e a data. E quando clico em check-out, ele grava também o dia e horário e calcula o tempo de serviço daquele colaborador. Basicamente, é isso. Ele está rodando em uma VPS da Contabo.



Pedi ao chat para resumir como o sistema foi construído, e ele mandou isso:

• Frontend (interface web)
• Linguagem principal: JavaScript
• Framework: React.js
• Empacotador: Vite
• Linguagem de estilo: Tailwind CSS (usado via classes utilitárias no JSX)
• Gerenciamento de estado: useState / useEffect (hooks nativos do React)
• Consumo de dados: axios (para fazer requisições à API NocoDB)
• Roteamento: Vite + React Router (assumido se estiver usando múltiplas páginas como / e /painel)
• Fonte: Fira Sans (Google Fonts)
• Hospedagem: VPS Linux (Contabo), servindo o app via Nginx ou outro servidor web

? Backend (dados e automações)
• Banco de dados: NocoDB (usado como backend no-code com API REST)
• API: Padrão REST, com autenticação via xc-token (usado no axios)
• Formatação de dados: Tabelas no estilo EVENTOS, staff_evento_nome
• Autenticação: Simples (baseada em senha por evento)

“O sistema está feito em React.js com Vite no frontend, usando Tailwind CSS para estilos, e os dados são consumidos via API REST do NocoDB. O frontend roda numa VPS Linux da Contabo, e o banco é manipulado via NocoDB. Toda autenticação é por senha por evento. O sistema já está com estrutura de rotas, e os arquivos principais são App.jsx e painel.jsx.”



Passando essa explicação sobre o sistema que o ChatGPT criou, agora estou precisando deixá-lo mais robusto. Preciso criar usuários para acesso ao sistema e conseguir vincular esses usuários aos eventos, para posteriormente saber qual usuário fez check-in e check-out de cada staff. Em paralelo a isso, precisa configurar relatórios para o sistema emitir (por empresas, função…) e já sair esse relatório com a IDV da empresa (tipo um papel timbrado).

Já pensei em outras questões; queríamos também vinculado ao sistema de credenciamento, um portal onde as empresas que estarão trabalhando no evento possam acessar uma página para subir os dados dos colaboradores dela, para que possamos pegar esses dados para realizar o credenciamento no sistema em si. Hoje, as empresas mandam para a gente via Excel e eu subo isso manualmente no NocoDB.

Além disso, precisava também criar um sistema tipo RG, onde eu pudesse ter o cadastro de todos os staffs aqui da empresa (somente os da nossa empresa). Poder vincular os documentos daquele colaborador, informações importantes dele… enfim!

Basicamente, é isso. Em resumo, o mais urgente é atualizar esse sistema de credenciamento. E posteriormente, no futuro, desenvolver novos apps para uso interno!

Habilidades desejadas:

Desenvolvimento de API Javascript React

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

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

Cliente

Propostas (14)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Pro Frederico C.
    Top Freelancer
    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

  • 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

  • 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

Sistema de gestão de cobrança - Sistema de gerenciamento de cobranças, no qual eu, como operador, ou outros operadores terão acesso mediante senha para cadastrar as empresas clientes e os devedores. Quando uma d&ia...

Converter site Lovable para tema WordPress - Criei um projeto de site em Lovable e quero convertê-lo com a máxima fidelidade em um tema WordPress. O site é cheio de funcionalidades, porém gostaria que fosse exatamen...

Implementação de visualizador de PDF para sistema GED em Next.js - Estamos desenvolvendo um sistema de GED (Gerenciamento Eletrônico de Documentos) utilizando Next.js com TypeScript e buscamos um(a) profissional para implementar um visualizador de PDF avan&c...

Landing page para conviteria digital - Preciso de uma landing page que tenha a descrição dos meus serviços, um vídeo demonstrativo e a opção de compra. Nicho: convites digitais. Por favor, col...

Correção de erro crítico no WordPress com Elementor - Estou com um site WordPress que apresenta problemas graves com o Elementor: ele não carrega nem em modo seguro, mesmo após reinstalação, limpeza de cache, varredura no b...

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.