Skip to content

v3.2.0 – The Monorepo Synthesis & UI Overhaul

Choose a tag to compare

@ardie069 ardie069 released this 05 Feb 16:39
· 107 commits to main since this release

🚀 Release v3.2.0 – The Monorepo Synthesis & UI Overhaul

🇮🇩 Ringkasan (ID)

Versi v3.2.0 menandai transformasi besar dari aplikasi standalone menjadi ekosistem Monorepo yang terintegrasi penuh di Vercel.

Perubahan Utama:

  • Monorepo Migration: Menyatukan Next.js (Frontend) dan FastAPI (Backend) dalam satu repositori menggunakan pnpm workspaces.
  • All-in Vercel Deployment: Deploy terpadu menggunakan Vercel Serverless Functions untuk Python, menghilangkan isu CORS dan latensi antar-platform.
  • Modern UI/UX: Redesain total antarmuka menggunakan standar desain 2026—Soft-contrast, Glassmorphism tipis, dan Responsive Dashboard (Desktop Optimized).
  • Lunar Analytics: Penambahan halaman Moon Info dengan visualisasi fase bulan dan data astronomi presisi (Skyfield API).

Sistem kini lebih cepat, lebih cantik, dan lebih stabil secara infrastruktur.


🇬🇧 Summary (EN)

Version v3.2.0 marks a major transformation from a standalone application into a fully integrated Monorepo ecosystem on Vercel.

Key Changes:

  • Monorepo Migration: Unified Next.js (Frontend) and FastAPI (Backend) within a single repository using pnpm workspaces.
  • All-in Vercel Deployment: Integrated deployment using Vercel Serverless Functions for Python, eliminating CORS issues and cross-platform latency.
  • Modern UI/UX: Total interface redesign following 2026 design standards—Soft-contrast, subtle Glassmorphism, and Responsive Dashboard (Desktop Optimized).
  • Lunar Analytics: Introduced Moon Info page with moon phase visualization and high-precision astronomical data (Skyfield API).

The system is now faster, more aesthetic, and infrastructure-wise more stable.


🔧 Technical Changes
✅ Monorepo Architecture: Implemented pnpm-workspace with shared packages.
✅ Vercel Serverless Integration: Unified routing via root vercel.json.
✅ Optimized Astronomy Engine: Skyfield now uses local de421.bsp (14MB) for zero-download cold starts.
✅ Desktop-First Design: Grid-based dashboard with row-spanning for better data visualization.
✅ Theme Engine Fix: Resolved hydration mismatches and improved light/dark mode transitions.
✅ Seamless Calendar Grid: Removed cluttering borders for a modern, airy calendar view.


🧠 Notes

"Waktu bukan sekadar angka, melainkan gerak materi di ruang angkasa."
V3.2.0 bukan hanya soal fitur, tapi soal membangun fondasi yang tepat (Monorepo) agar pengembangan di masa depan tidak terbentur masalah skalabilitas dan deployment.

Next: Update real-time astronomical alerts.