Criação de plataforma para solicitar gravações


Esboço para desenvolvimento de plataforma de pedidos de locução.1. Visão geral do projetoA plataforma será um sistema online para gerenciar pedidos de locução, com 4 painéis principais:• Painel do Cliente: Para criar e acompanhar pedidos.• Painel do Locutor: Para receber e gravar pedidos.• Painel… Expandir do Produtor: Para produzir áudios (trilhas e efeitos sonoros).• Painel Administrativo Geral.O pagamento será feito antecipadamente pelo cliente, e locutores e produtores são funcionários da plataforma (não há repasse direto de valores). Somente haverá em cada plataforma dos locutores e produtores créditos que a cada gravação desconta 1 crédito. Os créditos precisam ser inseridos pelo painel administrativo.2. Funcionalidades principaisPainel do Cliente:• Cadastro e login de usuários.• Criação de pedidos de locução: - Título, estilo de locução, observações, áudio guia (opcional). - Escolha de locutor (manual ou automática). - Pagamento integrado (cartão, PIX, boleto). - Acompanhamento do status do pedido. - Download de áudios (off e produzido). - Solicitação de correções (botão "Pedir Correção"). - Histórico de pedidos concluídos.Painel do Locutor:• Visualização de pedidos atribuídos.• Upload de áudio off.• Recebimento de solicitações de correção.• Portfólio pessoal (áudios de exemplo, descrição, etc.).Painel do Produtor:• Visualização de áudios off para produção.• Upload de áudio produzido (com trilhas e efeitos).• Recebimento de solicitações de correção.Painel Administrativo (Opcional):• Gerenciamento de usuários (clientes, locutores, produtores).• Relatórios de pedidos, faturamento e métricas.• Configurações da plataforma (taxas, políticas, etc.).3. Fluxos de trabalho• Cliente faz um pedido e realiza o pagamento.• Locutor recebe o pedido, grava o áudio off e envia: - Diretamente para o Cliente (se for pedido off). - Para o Produtor (se for pedido produzido).• Produtor (se aplicável) produz o áudio e envia para o Cliente.• Cliente avalia o áudio: - Aprova ou solicita correções.• Após aprovação, o pedido é marcado como concluído.4. Requisitos técnicosFrontend (Interface do Usuário):• Tecnologias: React.js ou Vue.js.• Design responsivo e intuitivo.• Integração com APIs para comunicação com o backend.Backend (Lógica e Banco de Dados):• Tecnologias: Node.js com Express ou Python com Django.• Banco de dados: PostgreSQL ou MySQL.• Armazenamento de arquivos: Amazon S3 ou Google Cloud Storage.• Autenticação: JWT (JSON Web Tokens).Pagamentos:• Integração com gateways de pagamento: Mercado Pago ou EFÍ.Hospedagem:• Serviços recomendados: AWS, Google Cloud, Heroku ou DigitalOcean.Segurança:• Uso de HTTPS.• Boas práticas de segurança (hash de senhas, prevenção de SQL injection, etc.).5. Entregáveis esperados• Plataforma funcional com todos os painéis e fluxos de trabalho.• Integração com gateway de pagamento.• Sistema de notificações em tempo real (opcional).• Documentação técnica e manual do usuário.• Suporte pós-implantação (por um período definido). Esconder

Keyword: Express.js

Delivery Time: 15 dias e 9 horas days

 

Construcción de una plataforma escalable para la venta de fotos uti...

Estamos buscando un desarrollador con experiencia para crear una plataforma escalable destinada a la venta de fotos deportivas. El sistema utilizará servicios de AWS para almacenamiento, procesamiento y entrega, y Stripe para el procesamiento seguro de pagos. Las funcio...

View Job
Javascript Full Stack Developer

Were hiring! tech stack: node.js/TypeScript, Express.js, React, AWS Lambda, Nest.js (plus) Years of experience: 3 years Availability: Full time Long TermCategory: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Medium-sized changeIs th...

View Job
Gamixi Tech

Estamos à procura de uma equipe ou profissional altamente qualificado para desenvolver uma blockchain personalizada que servirá como base para um ecossistema financeiro multifuncional. Esta blockchain será projetada para atender a diversas operações financeiras, incluin...

View Job