Skip to content

avivpilipski/MindfulJournal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mindful Journal

A decentralized journaling app that lets you securely record your thoughts on the blockchain, with options for private or public entries.

🚀 Features

  • 🔗 Connect Wallet – Log in with MetaMask
  • ✍️ Write & Save – Store entries on Ethereum
  • 🔒 Privacy Control – Toggle between public/private
  • 📜 Browse & Track – View personal history + public posts
  • 🔍 Blockchain Transparency – See transaction details

🛠 Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Blockchain: Ethereum (Ethers.js)
  • Storage: Firebase Firestore

📖 How to Use

  1. Open the app in a browser with MetaMask installed
  2. Connect your wallet
  3. Write a journal entry & choose privacy settings
  4. Save & track it on the blockchain

⚙️ Setup & Deployment

Prerequisites

  • MetaMask browser extension
  • Ethereum access (Mainnet, Polygon, Sepolia)

Deployment

  • Clone the repo or use the HTML file directly
  • Host on any static file server (GitHub Pages, Netlify, etc.)
  • No build steps required

Configuration

  • Update Firebase settings if forking
  • Contract details are predefined (update if deploying your own)

🤝 Contributing

Feel free to fork and submit pull requests! Feedback welcome via issues.
https://github.com/avivpilipski/MindfulJournal

📜 License

MIT License – Free for personal & commercial use.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors