Skip to content

Repository files navigation

📖 Memory Lane AI – Personalized Memory Book Generator

Memory Lane AI is a web-based application that transforms your photos and captions into beautifully enhanced digital memory books. It combines the power of AI storytelling with a nostalgic flipbook UI, making it the perfect tool for preserving personal milestones in an emotionally rich and visually elegant format.


🌟 Features

  • 📸 Photo & Caption Upload
    Upload photos with brief captions for events like birthdays, anniversaries, graduations, or special moments.

  • 🤖 AI-Powered Enhancement
    Uses large language models (LLMs) to rewrite and enrich captions, preserving context while elevating emotional tone and storytelling.

  • 📚 Flipbook-Style UI
    Presents memories in an interactive, nostalgic flipbook that simulates the experience of flipping through a photo album.

  • 🎨 Personalization Options
    Customize memory book titles, visual themes, and narrative tone (e.g., emotional, humorous, poetic).

  • 📤 Export & Share
    Save or share your memory books digitally. Optimized for both desktop and mobile devices.


🛠️ Tech Stack

Layer Technology
Frontend React, Next.js
AI Layer Gemini API
Storage AWS S3 / Mongo

🎯 Use Cases

  • Create memory books for weddings, birthdays, baby showers, or pet tributes.
  • Give personalized AI-generated gifts to friends or family.
  • Celebrate achievements or document journeys in a narrative format.
  • Use as a digital alternative to scrapbooking.

🚀 Getting Started

Prerequisites

  • Node.js & npm
  • Python 3.9+
  • OpenAI API key
  • Cloud storage access (AWS/Firebase)

Setup

  1. Clone the repository
git clone https://github.com/your-username/memory-lane-ai.git
cd memory-lane-ai
  1. Install frontend dependencies
cd frontend
npm install
  1. Install backend dependencies
cd ../backend
pip install -r requirements.txt
  1. Add environment variables

Create a .env file in both frontend/ and backend/ with appropriate API keys and config values.


💡 Future Enhancements

  • Collaborative memory books for families or friend groups
  • Handwriting font styles for extra personalization
  • AI voice narration for audio memory books
  • Printable PDF exports with high-res layouts

👥 Authors

  • Aryan Parab
  • Contributors welcome! Feel free to fork, submit PRs, or open issues.

📄 License

MIT License

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages