Tomas Kikutis

Full-stack development with Next.js

I build product interfaces and the services behind them.

[email protected]

RSS reader

A mobile-first RSS reader with feed discovery from a site URL, drag-and-drop reordering, saved searches, folders, and multiple themes.

Availability management

An availability module for a newsroom web application. People set their own availability, including recurring patterns and one-off changes. Team leads get day and week views of who is available, with filters for coverage language, availability status, and tags — usually location-based.

Profile availability settings with a calendar and a popover listing time slots and location tags for one day.
settings view
Default schedule dialog with weekday status, tags, and working hours for a recurring pattern.
setting recurring availability
Edit availability dialog for one date, with status, location tags, and working hours.
setting availability for a given day
Week view of a team’s availability, with filters for language, status, and tags.
viewing team availability

TV/radio broadcast management

A broadcasting module for a newsroom web application, used to review show runs and edit a run and its parts.

Show-run list on the left and the rundown for one Daily Magazine episode on the right.
List of show runs
Editor for one show run, with the rundown on the left and fields for the selected part on the right.
Editing of a single show run and its parts