O Jornal Asahi é um portal jornalístico digital desenvolvido para jovens da comunidade de Assaí, oferecendo uma plataforma onde repórteres jovens podem publicar notícias, entrevistas e conteúdo multimídia para sua comunidade.
- Sistema de Notícias: Criação, edição, aprovação e publicação de notícias
- Gerenciamento de Imagens: Upload e organização de imagens para notícias com galeria integrada
- Transmissões ao Vivo: Sistema para gerenciar e destacar transmissões ao vivo
- Entrevistas: Publicação de entrevistas em vídeo com integração ao YouTube
- Sistema de Perfis: Perfis de usuários com diferentes níveis de permissão
O sistema possui três níveis de acesso:
- Repórteres (role_id: 1): Podem criar e editar notícias
- Aprovadores (role_id: 2): Podem aprovar e publicar notícias
- Administradores (role_id: 3): Acesso completo ao sistema
- Backend: PHP/Laravel
- Banco de Dados: PostgreSQL
- Editor de Conteúdo: CKEditor 5
- Armazenamento de Arquivos: Laravel Storage
News
: Gerencia notícias e seus estados de aprovaçãoUser
: Controla usuários e níveis de permissãoNewsImage
: Gerencia imagens associadas às notíciasInterview
: Administra entrevistas em vídeoLiveStream
: Controla transmissões ao vivo
NewsController
: Gerencia o fluxo de criação, edição e aprovação de notíciasGalleryController
: Controla a exibição de imagens na galeriaProfileController
: Gerencia perfis de usuário e interaçõesHomeController
: Controla a exibição da página inicialDashboardController
: Gerencia o painel administrativo
- Repórteres criam notícias com texto e imagens
- As notícias ficam pendentes para aprovação
- Aprovadores ou administradores revisam e publicam
- O conteúdo aprovado aparece no site para o público
- Extração automática de imagens: O sistema extrai automaticamente imagens do conteúdo e as organiza na galeria
- Interações entre usuários: Sistema para comentários e curtidas em perfis
- Galeria de imagens: Mostra imagens de notícias organizadas por tipo (capa ou conteúdo)
O sistema foi projetado para jovens repórteres de diferentes níveis educacionais (Ensino Fundamental e Médio) da comunidade de Assaí, proporcionando uma experiência jornalística prática e educativa.
Este projeto tem como objetivo dar voz aos jovens assaienses, oferecendo uma plataforma moderna para compartilhamento de histórias locais, desenvolvimento de habilidades jornalísticas e engajamento comunitário.