Skip to content

A minimal and personal Flutter app that lets you write notes or record voice messages and lock them to be opened only after a specific time in the future. Ever wanted to talk to your future self? Now you can.

Notifications You must be signed in to change notification settings

ShotgunSurgery/time_capsule

Repository files navigation

⏳ Time Capsule – Message Your Future Self

A mindful Flutter app to store your thoughts, voice notes, and emotions for the future.

Write a note or record a voice message and lock it away. It will only be available to your future self after a set date. Reflect, grow, and reconnect with who you were.


🚀 Why This Exists

We live fast. Too fast to pause and check in with ourselves.
Time Capsule is a gentle interruption—an intentional space to preserve your thoughts and emotions and visit them later.


🌟 Core Features

Feature
Write text notes
Record voice messages
Lock capsule until future date
Unlock notification
Local secure storage
Countdown to unlock
Offline-first

🖥️ Screenshots

📝 Login

Login or create a new account to get started in seconds.
Signup Screen

📝SignUp

Register In no time

📐 Design Preview (Figma):
Check out the current UI/UX progress and contribute your design suggestions:
👉 View Figma File


🧠 Tech Stack

Flutter Express.js PostgreSQL


🎯 Roadmap

  • Biometric protection (Fingerprint/Face Unlock)
  • Dark Mode + Themes for capsules
  • Photo Capsules
  • Cloud sync (Optional login with Firebase or Supabase)
  • Send capsule to a friend with scheduled unlock
  • Capsule categories (emotions, events, etc.)

🤝 We're Open to Collaborate

This is more than a solo project — it’s a space for thoughtful builders and creatives.
If you're a:

  • Flutter dev who wants to contribute to meaningful code
  • UI/UX designer with clean and mindful design sense
  • Content creator or open source enthusiast
    We'd love to have you!

🛠️ How to Run Locally

  1. Clone the repo:
    git clone https://github.com/your-username/time-capsule.git
    cd time-capsule
    
    flutter pub get
    
    flutter run
    
  2. Start server:
    cd backend
    npm run dev

About

A minimal and personal Flutter app that lets you write notes or record voice messages and lock them to be opened only after a specific time in the future. Ever wanted to talk to your future self? Now you can.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published