Pesquisar

Resultado da pesquisa

4 projetos foram encontrados

Publique um projeto. É grátis.
(+) Filtros

Palavras-chaves

Categorias

Todas as categorias

Administração & Contabilidade

Advogados & Leis

Atendimento ao Consumidor

Design & Criação

Educação & Consultoria

Engenharia & Arquitetura

Escrita

Fotografia & AudioVisual

Suporte Administrativo

Tradução

Vendas & Marketing

Web, Mobile & Software

Tipo de projeto

Todos os projetos

Data da publicação

Qualquer hora

Menos de 24 horas atrás

Menos de 3 dias atrás

Ranking do cliente

Qualquer ranking

5 estrelas

Pelo menos 4.5 estrelas

Pelo menos 4 estrelas

Sem feedback

Nível de experiência

Todos os níveis de experiência

(+) Filtros
1
  • Desenvolvimento de plataforma web com integração de API externa

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 19 | Interessados: 26

    Estrutura do projeto:

    1. Área pública do site:
    • Página inicial com apresentação dos serviços.
    • Listagem de planos disponíveis.
    • Formulário para inserção de link/ID de rede social + seleção do serviço.
    • Integração com sistema de pagamento (preferência: PagSeguro, Stripe ou similar).

    2. Área do usuário (após login):
    • Cadastro/login com segurança.
    • Histórico de pedidos.
    • Filtros por data, status, ID do pedido.
    • Visualização de detalhes de cada pedido.

    3. Área do administrador (painel admin):
    • Gerenciamento de usuários (editar, desativar, definir papéis).
    • Gerenciamento de serviços (nome, preço, descrição, ID do serviço na API externa).
    • Visão geral dos pedidos, com filtros por data, status, usuário.
    • Ajuste de preços e margens.
    • Relatórios e métricas de vendas (gráficos, totais, etc.).

    Integração com API externa:
    O sistema deve se comunicar com uma API de provedor externo (documentação já está pronta).

    Fluxo básico:
    • Enviar pedido ao provedor.
    • Receber order_id.
    • Armazenar e atualizar status (pode usar cron job ou rotina agendada para isso).

    Tecnologias preferenciais (mas estou aberto a sugestões):
    • Front-end: React, Vue.js ou similar.
    • Back-end: Node.js (Express ou NestJS), PHP (Laravel) ou Python (Django/Flask).
    • Banco de dados: MySQL ou PostgreSQL.
    • Estilo: Pode usar Tailwind CSS ou Bootstrap.

    Entregas esperadas:
    • Sistema funcional hospedado (pode ser Heroku, VPS, etc.).
    • Documentação básica de uso.
    • Código bem estruturado (pode ser entregue via GitHub, GitLab, etc.).
    • Segurança básica implementada (JWT, senhas com hash, HTTPS, etc.).
    • Site de base: https://streamboost.com.br/youtube

    Orçamento:
    Estou aberto a propostas realistas, com base no escopo descrito. Por favor, envie:
    • Seu orçamento estimado.
    • Prazo de entrega.
    • Portfólio ou links de projetos similares (se tiver).
    • Dúvidas ou sugestões que tiver em relação ao projeto.

    Vamos trabalhar juntos? Aguardo sua proposta!

    Cliente: Guilherme V. (Sem feedback)

  • Atualizar código PHP para versão 8.2

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 20 | Interessados: 33

    Tenho um sistema PHP de ordem de serviços que roda em PHP 5.6 + MySQL e utiliza o Bootstrap.

    Preciso atualizar o código para rodar em PHP 8.2, pois meu VPS passará a rodar somente PHP 7+ em breve.

    Bootstrap MySQL PHP

    Cliente: Jean S. (3 avaliações)

  • Desenvolvimento front end com React.js e Bootstrap

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 25 | Interessados: 39

    Desenvolvimento front end para criar telas utilizando React.js com Bootstrap e requisições a API Rest.

    É necessário ter conhecimento em GitHub e noções de design responsivo.

    Desenvolvimento de API Git Hub React UI Design UX Design

    Cliente: João R. (2 avaliações)

  • Gestão da empresa

    Desenvolvimento Web | Iniciante | Publicado: | Tempo restante: | Propostas: 15 | Interessados: 23

    1. Visão geral e arquitetura

    Descrição do projeto:
    O sistema é uma plataforma de gestão voltada para empresas que prestam serviços de atendimento terapêutico. Ele abrange funcionalidades como cadastro e gerenciamento de pacientes e terapeutas, agendamento de atendimentos, emissão de relatórios (financeiro e de evolução) e um dashboard com métricas do sistema. A aplicação utiliza uma combinação de páginas HTML renderizadas com Thymeleaf e uma API RESTful desenvolvida em Spring Boot, além de contar com Spring Security para autenticação e autorização.

    Estrutura de camadas:

    Front-end: Conjunto de páginas HTML com Thymeleaf (ex.: paciente-lista.html, layout.html, login.html) que utilizam Bootstrap para a interface e JavaScript para interatividade (como o mini calendário e atualizações dinâmicas de métricas).
    Back-end: Controllers REST e MVC (como PacienteController.java, AgendamentoController.java, DashboardController.java) que expõem endpoints para operações CRUD e para a renderização de páginas.
    Segurança: Configurada via Spring Security (SecurityConfig.java e AuthController.java) com suporte a CSRF e gerenciamento de sessão.

    2. Análise do front-end

    Templates e layouts:

    As páginas utilizam o Thymeleaf para injeção dinâmica de conteúdo e para a integração com os dados vindos do back-end. Por exemplo, a página de cadastro de pacientes (paciente-lista.html) apresenta um formulário estruturado para capturar dados que serão utilizados em agendamentos e relatórios.
    O layout.html define a estrutura principal do sistema, com uma barra de navegação por abas, um mini calendário e um alerta de "Evolução Pendente", que é exibido de acordo com a lógica de negócio definida no back-end.

    Funcionalidades de interface:

    As páginas de cadastro (paciente, terapeuta, agendamento) possuem validação básica (via HTML5) e a injeção do token CSRF, garantindo a segurança dos formulários (paciente-form.html, terapeuta-form.html, agendamento-form.html).
    As telas de relatórios (relatorio-mensal.html e relatorio-paciente.html) contam com filtros para a seleção de datas, profissionais e pacientes, além de fornecer feedback visual via mensagens de alerta integradas em JavaScript.
    O dashboard (dashboard.html) apresenta métricas em tempo real com gráficos baseados em SVG, atualizados periodicamente por meio de chamadas à API.

    Pontos de melhoria no front-end:

    Consistência e reutilização: Embora haja uma estrutura comum (como o mini calendário e a navegação por abas), há repetição de código HTML e CSS que pode ser modularizada através de fragmentos Thymeleaf.
    Validação e acessibilidade: A implementação atual usa validação básica de HTML5; a inclusão de validações mais robustas e feedbacks mais detalhados (por exemplo, mensagens de erro em tempo real) pode melhorar a experiência do usuário.
    Interatividade: Para relatórios e dashboard, a aplicação pode se beneficiar de chamadas AJAX mais refinadas ou até mesmo de uma integração com tecnologias como WebSockets para atualizações em tempo real.

    3. Análise do back-end

    Controllers e endpoints:

    Os controllers seguem a arquitetura REST e MVC, oferecendo operações CRUD e renderização de páginas. Por exemplo:
    PacienteController.java gerencia os cadastros de pacientes com endpoints para criação, listagem, atualização e deleção.
    AgendamentoController.java fornece tanto a renderização da lista de agendamentos quanto endpoints REST para operações CRUD.
    DashboardController.java agrega as métricas do sistema para exibição no dashboard.
    O PageController.java integra a lógica de autenticação com a renderização das páginas, garantindo que dados relevantes (como a lista de agendamentos e a presença de evoluções pendentes) sejam passados para a view.

    Configuração de dados e inicialização:

    O TestDataInitializer.java cria usuários de teste (um com a role MASTER e outro com a role NORMAL) caso estes não existam, facilitando os testes iniciais e a demonstração do sistema.

    Segurança e autenticação:

    A configuração de segurança (SecurityConfig.java) define quais endpoints e recursos são públicos e quais exigem autenticação. Recursos estáticos (CSS, JS, imagens) e algumas páginas (como os cadastros) estão abertos, enquanto outras operações sensíveis exigem autenticação.
    O AuthController.java trata do login e logout. Um ponto notável é a existência de um caminho especial para um usuário DEV (com credenciais "dev/dev123") que pode representar um risco se não for removido ou devidamente protegido em produção.
    A implementação de CSRF usando um repositório de tokens via cookies é adequada para mitigar ataques, porém deve ser constantemente revisada.

    Cliente: Giovanni B. (Sem feedback)

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.