Client project · MVP

Nationwide Photovoltaic Application Portal

An MVP for registering photovoltaic installations with municipalities, featuring complex, multi-step application forms tailored to various municipal requirements.

Year
2025
Responsibilities
UI/UX Design · Frontend Development

Technology

Technology stack

A TypeScript frontend built with Next.js and React, with React Hook Form for application forms and shadcn/ui and Tailwind CSS for the interface.

Frontend
Next.js, React, TypeScript
Forms
React Hook Form
UI and styling
shadcn/ui, Tailwind CSS
Data integration
REST APIs, SWR

My role

UI/UX design and frontend development

The UI/UX design focused on translating municipal requirements into clear forms and navigation for the electrician workspace and customer application flow.

I built frontend features with Next.js and TypeScript. This included complex, multi-step application forms using React Hook Form to manage form state, validation, and conditional fields.

Customized shadcn/ui components and Tailwind CSS formed the basis of the user interface. I also connected the forms to REST APIs for loading and saving project information and preparing application documents.