JavaScript |
HTML |
CSS
📺 Tap the link to view results: https://emman-21.github.io/MemoryVault/
- ✏️ Write & Edit - Create beautiful diary entries
- 🗑️ Delete Entries - Remove with confirmation dialog
- 🔒 100% Private - Everything stored locally in your browser
- 💾 Auto-save - Never lose your thoughts
- 🏛️ Vintage Leather Theme - Classic diary aesthetic
- 📄 Ruled Paper Effect - Authentic writing feel
- 📱 Fully Responsive - Works on all devices
- 🎭 Mood Tracking - Tag entries with emotions (😊 😐 😔 🤩 🥰)
- 🗓️ Smart Filters - View by Today/Week/Month/All
- 📊 Writing Stats - Track entries, streak, words
- 🔍 Quick Access - Recent entries sidebar
- 📤 Export Data - Backup as JSON file
-
📥 Download all three files:
index.htmlmemoryvault.cssmemoryvault.js
-
📁 Put them in the same folder
-
🌐 Open
index.htmlin any browser -
✍️ Start writing!
- ➕ Click "New Entry" button
- 📝 Write your thoughts
- 😊 Pick a mood
- 💾 Save or let auto-save work
- ✏️ Click entry in sidebar to edit
- ❌ Hover & click X to delete specific entry
- 🗑️ Use Delete button for current entry
- 📅 Filter by time period
Ctrl/Cmd + D- Delete entryDelete key- Delete selected entry- ⏱️ Auto-saves every 30 seconds
📁 MemoryVault/
├── 📄 index.html (Main app)
├── 🎨 memoryvault.css (All styles)
└── ⚙️ memoryvault.js (All functions)
- 🟤 Vintage Leather (Default) - Warm browns
- 📱 Perfect on phones & tablets
- 👆 Touch-friendly buttons
- 📖 Readable text sizes
- 🎯 Optimized layouts
- ✅ No accounts needed
- ✅ No data collection
- ✅ No internet required
- ✅ Your thoughts stay yours
- 🔄 Refresh the page
- 🧹 Clear browser cache
- 📋 Copy entries before clearing data
- 🛠️ Check console for errors
// In browser console:
localStorage.clear();
location.reload();- 📊 Total Entries - Your writing journey
- 🔥 Day Streak - Consistency meter
- 📅 This Month - Recent activity
- 📝 Word Count - Writing volume
- 💡 Write daily to build your streak
- 🏷️ Use moods to track emotions
- 📤 Export regularly for backups
- 📱 Bookmark for quick access
- ⭐ Star if you like it
- 🔄 Share with friends
- 💡 Suggest improvements
- 🐛 Report issues
Happy Journaling! 📖✨
Your thoughts deserve a beautiful home.