Personal project · Selected work

MyCrush

A playful invitation you can share as a link.

MyCrush turns an awkward message into a small crafted experience. The creation flow keeps the input simple while the recipient receives a distinctive animated reveal.

What I brought

I created the product, responsive experience, visual themes, internationalisation and shareable invitation flow.

How I delivered it

I kept creation to a short guided flow, encoded each invitation in a shareable route and built theme and motion primitives that adapt the reveal without duplicating screens.

Technologies used

  • TypeScript
  • React
  • Next.js
  • Motion
  • Responsive web
  • i18n

What’s inside

  1. 01Guided invitation builder
  2. 02Animated recipient reveal
  3. 03Shareable URLs
  4. 04Multilingual UI