Skip to main content

Plataforma de Cursos Online

Psicanálise Preta

Desenvolvimento de uma plataforma EAD completa para cursos de psicanálise utilizando Drupal 11, reunindo site institucional, gestão de cursos, área do aluno, checkout, pagamentos online e emissão de certificados.

O projeto foi desenvolvido com foco em escalabilidade e experiência do usuário, incluindo landing pages modulares, gestão hierárquica de cursos, acompanhamento do progresso dos alunos, integração com Mercado Pago (PIX e cartão de crédito), geração automática de certificados, cupons de desconto, blog, SEO, formulários e deploy automatizado.

A arquitetura foi construída utilizando módulos e temas customizados, separando o site institucional da área do aluno e permitindo a evolução contínua da plataforma.

 

Tecnologias

Backend

Drupal 11, PHP 8.3, MariaDB, Drush, Composer

Frontend

Twig, Tailwind CSS, SCSS, esbuild, Swiper.js, GLightbox, Plyr.js

Integrações

Mercado Pago (PIX e Cartão), SMTP, dompdf

DevOps

Docker (DDEV), GitHub Actions, SSH, Hostinger

Módulos

Paragraphs, Webform, Metatag, Pathauto, Simple Sitemap, Recaptcha, SMTP, Twig Tweak

Website Comunidade PHP Belém

Site oficial da comunidade PHP Belém, uma plataforma completa que reúne:

- Site institucional com seções dinâmicas gerenciadas por 16 tipos de parágrafos (banners, sliders, cards, galerias, FAQs, depoimentos, grade de patrocinadores, etc.)
- Área do aluno com matrícula, progresso de cursos, player de vídeo com retomada automática, download de materiais e emissão de certificados com código de verificação
- Blog técnico com artigos, categorias, tags, autor com perfil, contador de visualizações assíncrono (JS Beacon)
- Sistema de cursos gratuito com módulos e aulas, conteúdo programático estilo accordion, favoritos
- Sistema de eventos com inscrição, informações de local/data/plataforma, organizadores e patrocinadores
- Certificados gerados automaticamente ao concluir 100% do curso, com página pública de verificação por UUID
- Painel administrativo completo via Drupal — todo o conteúdo é gerenciável sem código
- Modo escuro/claro com preferência persistida via localStorage e detecção de prefers-color-scheme

Tecnologias

Backend: Drupal 11, PHP 8.4, MariaDB 10.11, PostgreSQL 18 (múltiplos ambientes)
Frontend: Twig, Tailwind CSS 3, SASS/SCSS, esbuild, GSAP + ScrollTrigger (animações), Swiper.js (carrosséis), GLightbox (galeria), Plyr (player de vídeo)
APIs & Serviços: REST API (contador de views assíncrono), Mercado Pago (pagamentos), YouTube IFrame API (vídeos externos)
DevOps: DDEV (ambiente local containerizado), GitHub Actions (CI/CD), SSH deploy para Hostinger, Drush (CLI Drupal)
Arquitetura: Temas customizados via subtheme Olivero, módulos custom (custom_aluno, custom_pagamento, content_views_counter, certificate_generator), design system documentado com variáveis OKLCH, dark-first com light mode