Project

General

Profile

Overview

SuSoo – Plataforma de Mobilização Audiovisual

🧩 Descrição Geral

O projeto SuSoo consiste na concepção, desenvolvimento e implantação de uma plataforma digital de mobilização social voltada para exibição e articulação de conteúdos audiovisuais com impacto social.

A nova versão da plataforma tem como objetivo fortalecer redes de exibição independentes por meio da gestão colaborativa de filmes, eventos, campanhas de impacto e coletivos temáticos.

🎯 Objetivos

  • Facilitar a organização e exibição de filmes e campanhas de impacto social.
  • Promover ações colaborativas entre organizadores culturais de diferentes regiões.
  • Fornecer ferramentas administrativas e analíticas para acompanhamento de dados e desempenho.
  • Permitir a gestão personalizada de usuários, perfis, permissões e notificações.

🔧 Tecnologias Utilizadas

Backend

  • Laravel 12 (PHP)
  • Autenticação JWT para APIs
  • Spatie Permissions & Activity Log para controle de acesso e auditoria
  • MySQL como banco de dados relacional (com suporte a multilíngue)

Frontend

  • Vue.js 3 (SPA nas próximas etapas)
  • Tailwind CSS e Bootstrap 5 (design system + prototipação)
  • Integração reativa e responsiva com backend via API REST

Infraestrutura e Integrações

  • Hospedagem em DigitalOcean
  • VdoCipher para streaming seguro de vídeos
  • Serviços externos de notificações e envio de e-mails

🌍 Suporte Multilíngue

O sistema está estruturado para atender inicialmente os idiomas:

  • Português (pt-br)
  • Inglês (en)
  • Espanhol (es)
  • Árabe (ar)

Campos de conteúdo descritivo (como sinopses de filmes e descrições de eventos) serão armazenados em tabelas auxiliares de tradução por idioma, garantindo flexibilidade e acessibilidade global.

🗃️ Principais Módulos

  • Filmes: Cadastro, edição, publicação e exibição de filmes com materiais visuais.
  • Eventos: Gerenciamento de sessões de exibição, locais, públicos e relatórios.
  • Campanhas de Impacto: Organização de ações de divulgação com métricas.
  • Coletivos: Grupos temáticos que colaboram em rede para promover exibições.
  • Relatórios: Painéis analíticos com indicadores de participação e alcance.
  • Administração: Gestão de usuários, permissões, conteúdo e traduções.

✅ Status Inicial

  • Estrutura do projeto criada com Laravel Breeze + JWT
  • Banco de dados relacional configurado com estrutura E-R inicial
  • Módulo de autenticação e controle de perfis iniciado
  • Frameworks CSS integrados
  • Estratégia de internacionalização definida

📌 Observações

Este projeto será desenvolvido de forma incremental, com entregas contínuas e revisões periódicas junto à equipe da Taturana. Toda evolução será registrada e organizada por meio desta área de gestão no Redmine.


Issue tracking  Details

open closed Total
Bug 4 0 4
Feature 2 0 2
Support 0 0 0
design 4 0 4

View all issues | Summary | Calendar | Gantt

Time tracking

  • Estimated time: 0:00 hour
  • Spent time: 0:00 hour

Details | Report