• Production release: Next.js 15 migration
    Some checks failed
    Build and Deploy to k3s / build-and-deploy (push) Failing after 1m31s

    Ghost released this 2025-10-16 22:37:26 +00:00 | -37 commits to master since this release

    Complete framework migration from Angular 20 to Next.js 15.

    Major Changes:

    • Framework: Angular 20 → Next.js 15 with App Router
    • State: RxJS → React Context API + hooks
    • Forms: Angular Reactive Forms → React Hook Form
    • UI: Custom Tailwind → shadcn/ui components
    • HTTP: Angular HttpClient → Fetch API

    Features:

    • User authentication (login/register) with JWT
    • Protected dashboard with middleware
    • Portfolio CRUD operations
    • ZIP file upload with progress
    • Portfolio deployment
    • Responsive design (Tailwind CSS 4.1)

    Build:

    • Bundle size: ~105kB first load
    • 7 routes compiled successfully
    • Production optimized

    Breaking Changes:

    • Complete rewrite - not backward compatible with Angular version
    • Angular code preserved in /angular-backup

    Ready for production deployment.

    Downloads