Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 22
Descrição Geral Este projeto consiste em uma aplicação destinada ao registro diário de faturamento por centros de operação (stands). O objetivo principal é facilitar o envio de dados por parte dos funcionários de diferentes localidades, garantindo acessibilidade e simplicidade, enquanto preserva a confidencialidade das informações financeiras.
Requisitos Funcionais Login por Centro de Operação
Cada centro terá um acesso exclusivo (e.g., "São Paulo"). Usuários devem inserir login e senha para acessar a aplicação.
Campos para Registro Diário
Faturamento: • Total em dinheiro. • Total em cartão (multibanco). Gastos: • Valor total. • Motivo do gasto (campo de texto). Assinatura: • Nome do funcionário responsável. Data: • Data automática, vinculada ao dia de envio.
Envio de Informações
Após preenchimento dos campos, o funcionário pode enviar os dados. O envio é único por dia (não pode ser enviado novamente ou alterado). Apenas dados do dia atual podem ser registrados.
Acessibilidade e Simplicidade
Interface clara e didática: • Campos bem identificados para evitar confusões (e.g., “Multibanco” para cartão, “Dinheiro” para valores em espécie). • Somente funcionalidade de envio disponível para os usuários. • Nenhum acesso a registros anteriores.
Compatibilidade Mobile
A aplicação deve ser acessível e funcional em dispositivos móveis, eliminando a necessidade de uso de computadores e internet estáveis.
Requisitos Não Funcionais Segurança
Os dados enviados pelos funcionários devem ser armazenados de forma segura. A aplicação deve possuir autenticação para garantir que apenas usuários autorizados possam registrar informações.
Interface do Usuário
Design intuitivo para evitar erros de preenchimento. Resposta visual após o envio (e.g., mensagem “Registro enviado com sucesso”).
Desempenho
Aplicação deve ser leve e responsiva, mesmo em condições de conexão instável.
Portabilidade
Compatível com os principais sistemas operacionais móveis (iOS, Android).
Fluxo de Operação Acesso ao Sistema
O usuário insere login e senha. A aplicação valida o acesso e direciona o usuário para a tela de registro diário.
Preenchimento dos Dados
O usuário insere os valores nos campos designados: • Total em dinheiro. • Total em cartão. • Gastos (valor e motivo). • Nome do funcionário é preenchido automaticamente após o login. • Data do registro é preenchida automaticamente.
Envio dos Dados
Após revisão, o usuário clica no botão “Enviar”. A aplicação salva os dados e exibe uma mensagem de sucesso. O sistema bloqueia novos envios até o próximo dia.
Acesso Restrito
O usuário não pode visualizar registros anteriores nem modificar os dados enviados.
Tecnologias Sugeridas Back-end
• Node.js ou Django: Para gerenciar autenticação e armazenamento de dados. • Banco de Dados Relacional (e.g., MySQL ou PostgreSQL).
Front-end
• Frameworks como React ou Angular, otimizados para dispositivos móveis.
Mobile-first Design
• Uso de frameworks como Bootstrap ou Material Design para garantir responsividade.
Deploy e Infraestrutura
• Hospedagem em servidores escaláveis como AWS, Google Cloud ou Heroku.
Habilidades desejadas: RESTful API.
Carregando...
Pesquisar
FREELANCERS
PROJETOS
Nós fazemos uso de cookies em nosso site para melhorar a sua experiência. Ao utilizar a 99Freelas, você aceita o uso de cookies de acordo com a nossa política de privacidade.
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.