Minimum viable frontend