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.
- 🔏 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
- Frontend: HTML, CSS, JavaScript
- Backend: Firebase Realtime Database
- Hosting: Firebase Hosting
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
git clone https://github.com/VRATEJDWIVEDI/secret-message-vault.git
cd secret-message-vault
firebase serve