Minha Logomarca
InícioSobreExperiênciaProjetosContato
Perfil

JUSRN

    Imagem do projeto
    Imagem do projeto
    Imagem do projeto
    Imagem do projeto
    Imagem do projeto
  • Plataforma para criação, agendamento e monitoramento de workflows.
    Airflow
  • Serviços de nuvem com ampla cobertura global.
    AWS
  • Plataforma de containers para desenvolvimento e deploy.
    Docker
  • Framework React com renderização híbrida e recursos avançados.
    Next.js
  • Banco de dados relacional avançado de código aberto.
    PostgreSQL
  • Linguagem versátil, usada aqui em pipelines de dados e automações.
    Python

JUSRN — Portal de Notícias Jurídicas do Rio Grande do Norte

Next.js TypeScript TailwindCSS React
Python Docker Apache Airflow PostgreSQL
Amazon EC2 AWS Amplify AWS Route 53

📚 Sobre o Projeto

O JUSRN nasceu com um propósito simples e essencial: ser o principal portal de notícias jurídicas do Rio Grande do Norte.

Em um cenário em constante evolução — com decisões, atos e movimentações importantes no âmbito do Judiciário — acompanhar as notícias relevantes nem sempre é fácil. Pensando nisso, desenvolvemos um espaço integrado, que reúne em um único endereço as principais atualizações do universo jurídico.

No JUSRN, você encontra:

  • Notícias do Judiciário Potiguar — com foco nas publicações e movimentações do Tribunal de Justiça do Rio Grande do Norte (TJRN), da Justiça Federal no RN (JFRN) e do Tribunal Regional do Trabalho da 21ª Região (TRT-21);
  • Cobertura dos Tribunais Superiores — incluindo STF, STJ, TST e outros órgãos que impactam diretamente a prática jurídica e a vida dos cidadãos;
  • Conteúdo claro, organizado e atualizado — pensado para profissionais do direito, estudantes, empresas e cidadãos que precisam de informação rápida e confiável.

Nosso objetivo é facilitar o seu dia a dia. Seja para acompanhar julgamentos, mudanças legislativas ou entender como decisões relevantes impactam sua rotina, o JUSRN está aqui para isso.

JUSRN — informação jurídica em um só lugar, com credibilidade, rapidez e relevância.


🏗️ Arquitetura e Tecnologias

O projeto foi desenvolvido com uma arquitetura moderna, escalável e orientada a custos, utilizando serviços da AWS e ferramentas consolidadas no mercado.

🔧 Stack Tecnológica

Backend & Coleta de Dados

  • Python
  • Apache Airflow (DAGs e Tasks para coleta automatizada de notícias)
  • Docker & Docker Compose

Banco de Dados

  • PostgreSQL

Frontend

  • Next.js (App Router)
  • Tailwind CSS
  • Autenticação com JWT
  • CRUD local para gerenciamento de notícias
  • Gerenciador de pacotes: pnpm

Infraestrutura (AWS)

  • EC2 (Airflow)

    • Instância ativada e desativada automaticamente duas vezes ao dia via EventBridge Scheduler, otimizando custos;
  • EC2 (PostgreSQL)

    • Banco de dados dedicado com IP fixo;
  • AWS Amplify

    • Hospedagem do frontend;
  • Amazon Route 53

    • Gerenciamento de domínio e DNS.

⏱️ Coleta Automatizada de Notícias

A coleta de notícias é realizada através do Apache Airflow, com DAGs executadas duas vezes ao dia, responsáveis por:

  • Acessar fontes oficiais e confiáveis do Judiciário;
  • Extrair e normalizar os dados;
  • Persistir as informações no banco PostgreSQL;
  • Garantir atualização contínua e organizada do conteúdo exibido no portal.

Toda a orquestração é executada em ambiente Dockerizado, facilitando manutenção, versionamento e escalabilidade.


👨‍💻 Autor

Desenvolvido por Dev Luan Paiva.


📄 Licença

Este projeto é de uso privado/organizacional. Ajuste esta seção conforme a licença desejada.