Portrait of Nina Hahne

This site is a work in progress

crane icon barrier icon

I’m currently rebuilding my portfolio with SvelteKit & TailwindCSS.
Come back soon for projects, code experiments, and poetic pixels.

In the meantime, you can find me on GitHub, LinkedIn or ninahahne.rocks.

PORTFOLIO

AllThatStuff preview

AllThatStuff

Multiplayer word association game


Features
  • Multiplayer game lobby: host or join a game session
  • Turn-based gameplay: one player builds a word, others guess it
  • Intuitive drag & drop interface for creating visual clues
  • Real-time sync: all players see the builder's actions live
Technologies

HTML5, CSS3, JavaScript, jQuery, Socket.IO


thePond preview

thePond

Social network


Features
  • Connect with users
  • Chat with other users online
  • Modify profile information
Technologies

HTML5, CSS3, JavaScript, React, Node.js/Express, PostgreSQL, AWS, Socket.IO


Imageboard - Gallery of Sloths preview

Imageboard - Gallery of Sloths

Instagram-like gallery


Features
  • Upload images with title and description
  • Commenting system for users
Technologies

HTML5, CSS3, JavaScript, Vue.js, Node.js/Express, PostgreSQL, AWS


Petition - Stop Headwind preview

Petition - Stop Headwind

Authenticated petition website


Features
  • Sign the petition by drawing your signature on a canvas
  • View other signers' details (name, age, city, signature)
  • Edit profile info
  • Delete your signature
Technologies

HTML5, CSS3, JavaScript, Handlebars, Node.js/Express, PostgreSQL


Connect Four - Apples vs. Oranges preview

Connect Four - Apples vs. Oranges

Connect four game for 2 players


Technologies

HTML5, CSS3, JavaScript


Spotify Search preview

Spotify Search

Spotify API search interface


Technologies

HTML5, CSS3, JavaScript


renderedWithCare

Turtle Icon

© 2025 Nina Hahne