All Systems Nominal
--:--:-- UTC
UNIVERSO
MANIFESTO-01

Sobre o Projeto

Uma carta de amor ao cosmos, escrita em TypeScript.

BUILD 1.0.0
21 módulos · 10 corpos · 34 rotas
Módulos21
Corpos10
Rotas34
Fontes20
Manifesto

Universo é uma console operacional que reúne APIs públicas de exploração espacial em uma única experiência interativa. Cada módulo é uma janela calibrada para um instrumento real — do telescópio Kepler aos coronógrafos do SDO, do NeoWs aos lançamentos da SpaceX. O objetivo não é replicar dashboards científicos, mas devolver ao público uma estética digna do que está sendo observado.

Stack Tecnológico

Frontend
  • Next.js 16 · App Router
  • React 19
  • TypeScript 5 (strict)
  • Tailwind CSS v4
UI & Motion
  • Framer Motion 12
  • Lucide icons
  • tw-animate-css
  • Tailwind merge + clsx
3D & Shaders
  • React Three Fiber 9
  • @react-three/drei 10
  • Custom GLSL (Schwarzschild aprox.)
  • Three.js 0.184
Data & Caching
  • TanStack Query v5
  • Axios
  • Next.js Route Handlers (BFF)
  • ISR via revalidate
Infra
  • Custom Service Worker
  • Web App Manifest (PWA)
  • Sitemap + robots
  • OpenGraph + Twitter
Cloud APIs
  • 20 NASA endpoints
  • Wikipedia REST
  • SpaceX, Spaceflight News
  • CelesTrak, ESA EONET

Linha do Tempo

Ondas de desenvolvimento

Onda 1 · Fundação

Sistema de temas modulares, primitivos HUD, tipos compartilhados.

Onda 2 · Refatoração

8 páginas reescritas com ModuleScope, cores temáticas e correções.

Onda 3 · Novas Fronteiras

SpaceX, Comms Intercept, TechPort e DONKI ativados.

Onda 4 · Imersão 3D

React Three Fiber, sistema orbital de exoplanetas e simulador de buraco negro.

Onda 5 · Polimento & i18n

Toggle PT/EN, página Sobre e Mission Control agregado.

Onda 6 · Ativação Total

Mars InSight, EONET, GIBS, TechTransfer, OSDR e Trek WMTS — 19/19 módulos online.

Onda 7 · SEO & Performance

Metadata por rota, sitemap.xml, robots.ts, Open Graph, next/image em hero shots.

Onda 8 · PWA & Offline

Manifest, ícones SVG, service worker custom, página offline e install prompt.

Onda 9 · Sistema Solar & PolishATUAL

Mapa orbital de 10 corpos via Wikipedia API, Header/Footer/Home reestruturados, limpeza de deps.

Fontes de Dados

20 endpoints
Construído por

João Vitor

Universe.OS · v1.0.0