PastPort – Preserve Moments. Unlock Memories.

Inspiration

PastPort was born from a desire to design a place where nostalgia meets the future. Back in 2020, I wrote myself a digital letter on FutureMe.org and felt the thrill of waiting to read it. Around the same time, I used Slowly, where delayed letters made online friendships feel real, and *Snapchat, where 24-hour stories built fleeting shared memories.

Those three experiences shaped a question that became the core of this project: What if you could combine reflection, anticipation, and connection—inside one timeless design? That vision inspired PastPort, a digital time-capsule concept turned into a single-page web mockup for this hackathon.


Concept

PastPort is a design prototype for the world’s first Anticipatory Social Network—a social platform centered on digital time capsules. Because this hackathon emphasizes design over code, the focus is on visual storytelling: using layout, color, and typography to communicate emotion and function without JavaScript.

Core Design Ideas

  • Digital Capsules: Illustrated through soft, rounded cards representing stored memories.
  • Guaranteed Delivery: Symbolized by a lock-and-key icon and a subtle CSS glow, hinting at account security and trust.
  • Collective Capsules: Group imagery and overlapping gradients represent shared experiences.
  • Social Twist: Minimalist message bubbles connected by flowing lines, evoking friendships that grow over time.

How We Built It

This project was crafted entirely with HTML and CSS.

  1. Structure (HTML): Semantic layout using sections—Hero, About, Features, and CTA—to keep the design accessible and clean.
  2. Styling (CSS):
  • Color Palette: Deep navy background with neon-blue and violet gradients to evoke both future and nostalgia.
  • Typography: Bebas Neue for headings, Poppins for sub-headings, and Inter for readable body text.
  • Glassmorphism Cards: Translucent panels and hover transitions create depth without interactivity.
  • Animations: Subtle keyframe motions to simulate “floating memories.”
    1. Responsiveness: Flexbox and media queries ensure the design adapts across mobile, tablet, and desktop.

Challenges

  • No JavaScript Limitation: Conveying motion and interaction using only CSS animations required creative problem-solving.
  • Visual Storytelling: Balancing futuristic elements with warmth so the site felt emotional, not just technical.
  • Information Hierarchy: Reducing a complex app concept into a single clear page.

Accomplishments

  • Designed a visually rich concept page that tells a story through design alone.
  • Created a cohesive aesthetic that mirrors the emotional essence of time and memory.
  • Developed clean, maintainable HTML + CSS code suitable for beginner-friendly standards while still feeling professional.

What We Learned

  • Design can communicate emotion without functionality. Through gradients, layout, and typography, a user can feel what an app might do.
  • Constraints spark creativity. Removing JavaScript pushed us to rely on spacing, layering, and motion in CSS to simulate interaction.
  • Narrative first, interface second. By defining the emotional journey (anticipation → nostalgia → reconnection), the layout almost designed itself.

What’s Next

  • Expand this mockup into an interactive prototype (using JavaScript or React in future hackathons).
  • Integrate countdown visuals and capsule-opening animations to reflect the time element more dynamically.
  • Explore collaborations with schools or events to visualize collective digital memory capsules.

Design Summary

Theme: Nostalgia × Future
Tools: HTML + CSS + Figma (for mockups)
Layout: Single-page responsive site
Goal: Capture the emotion of preserving and rediscovering memories without writing a single line of JavaScript.


Built With

Share this project:

Updates