Portrait of Nina Hahne

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