Skip to content

ChrisH0125/Letter2You

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💌 Letter2You ✨

"Dear Future Me... remember when we thought 2025 was the future?"

Letter2You is a magical time-capsule letter service that lets you send heartfelt messages to your future self! 💝 Whether it's tomorrow, next year, or five years from now, your words will find their way back to you when you need them most.

🌟 What Makes Letter2You Special?

  • 🎙️ Voice-to-Text Magic: Speak your heart out with built-in speech recognition
  • Time Capsule Delivery: Send letters to arrive in 1 minute, 1 month, 1 year, 3 years, or 5 years
  • 📸 Polaroid Previews: See your letters in cute polaroid-style cards
  • 🔐 Secure & Personal: Firebase authentication keeps your letters safe
  • 💖 Beautiful UI: A delightful interface that makes writing letters fun

🚀 Quick Start

1️⃣ Install dependencies for all workspaces:

npm install

2️⃣ Run both frontend and backend concurrently:

npm run dev

🎉 Ta-da!

  • Frontend sparkles at http://localhost:5173 ✨ (Vite)
  • Backend powers up at http://localhost:3001

🛠️ Tech Stack

Frontend 💅

  • React 19 with TypeScript
  • Vite for lightning-fast development
  • Tailwind CSS for beautiful styling
  • Firebase for authentication & database

Backend 🔧

  • Express.js server
  • Nodemailer for email delivery
  • CORS enabled for smooth communication

💭 How It Works

  1. Sign Up 📝 - Create your account (we keep it simple!)
  2. Write Your Letter ✍️ - Type or speak your message
  3. Choose When to Receive It ⏰ - Pick your future delivery date
  4. Send to Future You 🚀 - Your letter travels through time!
  5. Receive & Smile 😊 - Get surprised by past-you's wisdom

🎨 Features in Detail

  • 🎤 Speech Recognition: Can't type? Just talk! Our speech-to-text feature captures your voice
  • 📅 Flexible Scheduling: From instant delivery to 5-year time capsules
  • 👤 User Authentication: Secure Firebase auth keeps your letters private
  • 📱 Responsive Design: Looks great on all devices
  • 🖼️ Polaroid Style: Your letters get the vintage photo treatment

🌈 Future Dreams

  • 📧 Email Integration: Get your letters delivered via email too
  • 🎨 Custom Themes: Personalize your letter appearance
  • 👥 Share with Friends: Send letters to future friends & family
  • 📊 Letter Analytics: Track your writing journey over time

💕 "To You, 5 Years From Now..."

Remember: every letter you write today is a gift to your future self. What will you tell tomorrow's you? 🌟

Made with 💖 by someone who believes in the magic of tomorrow

About

To You, 5 Years From Now

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors