Skip to content
 
 

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Capsule 2.0 ⏳

Multimedia Memory Preservation Platform

Time Capsule 2.0 is a full-stack multimedia web application that allows users to securely store and revisit memories through image, video, audio, and text-based capsules with timer-based unlocking functionality.


🚀 Features

  • 📸 Image Memory Capsules
  • 🎥 Video Capsule Upload & Playback
  • 🎤 Audio Recording & Storage
  • 📝 Personal Text Journals & Notes
  • ⏳ Timer-Based Capsule Unlocking
  • 🔐 Secure User Authentication
  • ☁️ Real-Time Cloud Storage & Database Integration
  • ⚡ Responsive and Interactive User Interface

🛠️ Tech Stack

Frontend

  • React.js
  • JavaScript
  • HTML5
  • CSS3

Backend & Cloud

  • Firebase Authentication
  • Firebase Firestore
  • Firebase Storage
  • Supabase Storage

Concepts & Features

  • Real-Time Data Synchronization
  • Cloud Media Management
  • Authentication Systems
  • Responsive UI/UX

📂 Project Structure

src/
 ├── components/
 ├── firebase/
 ├── supabase/
 ├── pages/
 ├── App.js
 └── index.js
⚙️ Installation & Setup
1️⃣ Clone the Repository
git clone https://github.com/Aditya-mittal21/hack2krack.git
2️⃣ Navigate to Project Directory
cd hack2krack
3️⃣ Install Dependencies
npm install
4️⃣ Run Development Server
npm run dev
🧠 How It Works
Users can create multiple types of memory capsules including image, audio, video, and text.
Firebase Authentication manages secure login and registration.
Firestore and Supabase Storage handle real-time database operations and media storage.
Capsules remain locked until the specified unlock timer expires.
React.js provides a dynamic and seamless frontend experience.


🎯 Future Improvements
AI-Based Memory Recommendations
End-to-End Encryption
Social Sharing Features
Mobile Application Support
Interactive Memory Timeline


📜 License

This project is developed for educational and academic purposes.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages