Skip to content

VRATEJDWIVEDI/secret-message-vault

Repository files navigation

🔐 Secret Message Vault

Secret Message Vault is my first Firebase-powered web application that allows users to share secret messages securely and anonymously.

Once a message is created, a unique link is generated that can be shared with anyone. The twist? The message can be viewed only once — after it's opened, it's automatically deleted from the database, keeping it private and temporary.


🌐 Live Demo

👉 Visit the App


🚀 Features

  • 🔏 Write and store secret messages securely
  • 📎 Share a unique link to view the message
  • 🧨 Message self-destructs after a single view
  • 🖥️ Works on desktop and mobile browsers
  • 🔥 Built entirely with Firebase and vanilla JavaScript

🛠️ Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Firebase Realtime Database
  • Hosting: Firebase Hosting

💡 Why I Built This

This was my first hands-on project using Firebase. I wanted to learn how to:

  • Connect a web app to a real-time database
  • Store and retrieve data securely
  • Work with Firebase Hosting for deployment
  • Build something fun, interactive, and meaningful

📦 How to Run Locally

git clone https://github.com/VRATEJDWIVEDI/secret-message-vault.git
cd secret-message-vault
firebase serve

About

Simple Firebase-based secret message vault with one-time view links.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages