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.