M

Manual Rede das Artes

Documentação para Desenvolvedores

Guia completo para desenvolvimento na plataforma Mapas Culturais

Mapas Culturais - Documentação para Desenvolvedores

O Mapas Culturais é uma plataforma colaborativa de código aberto projetada para mapear e conectar agentes, espaços, eventos, projetos e oportunidades culturais. A plataforma permite que usuários cadastrem suas Entidades culturais, formando um mapa interativo e uma base de dados cultural robusta.

Código-fonte: Redemapas/mapas

Visão Geral da Arquitetura

A plataforma é construída com uma arquitetura moderna e modular que separa claramente as responsabilidades entre frontend e backend:

Estrutura da Documentação

Esta documentação está organizada em seções que cobrem desde conceitos fundamentais até implementações avançadas:

📖 Fundamentos

🛠️ Desenvolvimento Frontend

🎛️ Funcionalidades Principais

🔐 Segurança e Autenticação

🎨 Personalização e Extensões

Tecnologias Principais

Backend

  • PHP com framework Slim
  • Doctrine ORM para persistência de dados
  • JWT para autenticação segura
  • Symfony Mailer para comunicações

Frontend

  • Vue.js para componentes interativos
  • Webpack e Laravel Mix para build
  • Sass/SCSS para estilização
  • JavaScript ES6+ moderno

Infraestrutura

  • PostgreSQL como banco de dados principal
  • Redis para cache e sessões
  • Docker para containerização

Começando

Para começar a desenvolver na plataforma Mapas Culturais:

  1. Leia a Visão Geral da Plataforma para entender a arquitetura
  2. Configure o ambiente seguindo o README do repositório
  3. Explore as Entidades para entender os modelos de dados
  4. Estude os Componentes Vue para desenvolvimento frontend

Contribuindo

O Mapas Culturais é um projeto de código aberto mantido pela comunidade. Contribuições são bem-vindas através de:

  • Issues para reportar bugs ou sugerir melhorias
  • Pull Requests com correções ou novas funcionalidades
  • Documentação para melhorar este guia
  • Testes para garantir qualidade do código

Esta documentação é mantida pela comunidade de desenvolvedores do Mapas Culturais. Para dúvidas ou sugestões, abra uma issue no repositório oficial.


Esse material é fruto do Programa de Difusão Nacional - Funarte Redes das Artes, realizado pelo Laboratório do Futuro (entidade vinculada à Universidade Federal do Ceará) no ano de 2025.

Felicilab
Mutirão
Lab do Futuro UFC
UFC
Rede das Artes Funarte
Funarte
MinC Governo Federal