Releases: astarte75/ALK
Releases · astarte75/ALK
Release list
v1.5 — Investor Portal & Admin Dashboard
What's New
Investor Portal (Phase 7)
- Authenticated investor area with Supabase Auth
- Fund positions dashboard with committed capital, NAV, TVPI
- Fund drill-down: capital calls, NAV chart, portfolio holdings, documents
- Route group architecture with dedicated PortalHeader
- RLS policies for data isolation per investor
Data Import (Phase 8)
- Import script for real fund data from Excel reports (Amarone + AFEX)
- 2 funds, 40+ investors, 200+ capital calls, NAV history imported
- Idempotent re-runnable import with dry-run mode
Admin Dashboard (Phase 8)
- Summary cards: funds, investors, positions, committed capital, NAV
- Per-fund breakdown with investor list and totals
- Operations page with filters (fund, investor, type, date range)
- Investor impersonation: view any investor's dashboard and fund details
- Expandable consistency checks showing affected records
- Admin access controlled via
is_adminflag + middleware
Previous (v1.0)
- Full corporate site (12 pages, IT/EN)
- Contentful CMS integration
- GSAP + Lenis scroll animations
- Video hero, scroll narrative, parallax effects
- Cookie consent (GDPR Italy)
Stack: Next.js 15 · Contentful · styled-components · GSAP · Lenis · Supabase · Vercel
v1.0 — Corporate Site Launch
Alkemia Capital — Corporate Site v1.0
Full corporate website for Alkemia SGR S.p.A., inspired by hgcapital.com.
Features
- 12 pages with bilingual content (IT default, EN with /en/ prefix)
- Contentful CMS — 8 content types, all content editable without deploy
- Dark premium theme with CSS custom properties (no FOUC)
- GSAP + Lenis scroll animations: video hero, 4-panel scroll narrative, parallax, scroll reveals
- Portfolio: 18 companies, filterable grid + detail pages
- Team: 15 members with photo, bio, office filter
- News: articles with category filter, load more, detail pages
- Investment Platforms: PE/VC/PIPE overview + fund detail pages
- Corporate Governance: board, statutory auditors, control functions
- Sustainability (ESG): pillars, SFDR, roadmap, PDF downloads
- Contact form with request type selector
- Cookie consent (GDPR Italy compliant)
- Custom cursor (desktop only)
- ISR via Contentful webhooks for on-demand revalidation
- Responsive from 320px to 2560px
Stack
Next.js 15 · Contentful REST API · styled-components v6 · GSAP 3 · Lenis · next-intl v4 · Vercel