Projects
A selection of apps, libraries, services and experiments I've built.

Next.js · Tailwind · TypeScript
Lecture Planner
A planner for students to organize their lecture programs with drag & drop.
Live Preview
Next.js · GraphQL · Hasura · Keycloak · PostgreSQL · Node.js
Moviefy
Learns your favourite directors, genres and movies, then recommends new films for you.
Live Preview
React · NeumorphicUI · ASP.NET Core · EF Core · PostgreSQL
Planner
Save and share your plans, and invite friends to collaborate on each event.
Live Preview
Next.js · Node.js · WebSocket · Tailwind · Docker
Coffeebot
Order your beverages by chatting — it serves you your coffee.
Live Preview
React · Redux · Fabric UI · Node.js · Sequelize · PostgreSQL · Docker
Project Manager
Create projects, track progress with subtasks & checklists, and assign tasks to others.
Live Preview
Next.js · Tailwind · TypeScript
Sudoku
A simple Sudoku game — select a level and play.
Live Preview
Open-Source Libraries
Reusable packages published on npm.
@reactivers/hooks
20+ awesome React hooks that make development easier. — React · 20+ Hooks · TypeScript
@reactivers/shortlink
Shorten your links via the Shortlink REST API — it saves the link and always returns the same one. — React · TypeScript
@reactivers/feedbacky-button
Drop-in feedback button for your app — create an account and start collecting feedback for free. — React · Tailwind · TypeScript
Free APIs & Services
Developer tools I run and maintain.
Shortlink
Shorten your links with a free REST API. — REST API · Free
File
Upload your files with a free REST API, backed by S3. — REST API · S3 · Free
Feedback
Collect user feedback with a free REST API. — REST API · Free
Puppeteer
Convert web pages to PDFs or images with a free REST API. — REST API · Free
Boilerplates & Templates
Starters to spin up projects fast.
@reactivers/express-ts
Express server with TypeScript, Mocha/Chai tests and a Dockerfile. — Express · TypeScript · Mocha · Chai · Docker
@reactivers/express-sequelize-ts
Express + TypeScript, Sequelize (PostgreSQL), tests and a Dockerfile. — Express · TypeScript · Sequelize · PostgreSQL · Docker
@reactivers/npm-ts
NPM package starter with Rollup configs — build and publish your package. — React · Rollup · TypeScript
@reactivers/nextjs-tailwind-ts
Next.js + TypeScript + TailwindCSS + Cypress + a Dockerfile. — Next.js · Tailwind · Cypress · TypeScript · Docker
@reactivers/nextjs-graphql-tailwind-ts
Next.js + GraphQL + TypeScript + Tailwind + Cypress + Docker. — Next.js · GraphQL · Tailwind · Cypress · TypeScript · Docker
@reactivers/nestjs-typeorm-ts
NestJS + TypeORM + JWT authentication + Jest + a Dockerfile. — NestJS · TypeORM · JWT · Jest · TypeScript · Docker
@reactivers/nextjs-use-fetch-tailwind-ts
Next.js + @reactivers/use-fetch + Tailwind + Cypress + Docker. — Next.js · @reactivers/use-fetch · Tailwind · Cypress · TypeScript · Docker