🔬 The Ultimate Local Mushroom Cultivation Dashboard 🚀
Welcome to MycoMaster, your go-to open-source mushroom farming dashboard! 🌱
This project is built for local, in-browser use with Dexie.js & Vue.js,
giving you full control over your mushroom strains, batches, inventory, and more!
🎯 Strain Management - Keep track of your favorite mushroom strains! 🍄
🖼 Image Support - Upload images or paste direct URLs for your strains! 📸
📊 Batches & Inventory - Stay organized with cultivation batches & supplies! 🧪
🔍 Smart Filtering - Easily search & filter through your collection! 🧐
🚀 Local Database - Uses Dexie.js for fast and offline-friendly data storage! 💾
🎮 Sleek UI - A dark-themed, modern design that looks amazing! 🌌
- 🖥 Vue.js (Frontend Framework)
- 📦 Dexie.js (IndexedDB Wrapper for Local Storage)
- 🎨 CSS + Scoped Styles (For a clean, sleek look)
- 🚀 Vite (Fast Development Server)
git clone https://github.com/yourusername/mycomaster.git
cd mycomaster
npm install
npm run dev
The app will be available at
http://localhost:5173
! 🌍
🎨 Beautiful Dark Mode Interface
🔎 Smart Filtering & Search
📸 Image Upload & URL Support
🔹 Stored in IndexedDB using Dexie.js (Works offline! No cloud needed!)
🔹 Fast Filtering & Searching (Even with thousands of entries!)
🔹 All data stays on your device (No tracking, no servers, 100% private!)
To deploy this on GitHub Pages, update vite.config.js
with:
export default defineConfig({
base: "/mycomaster/", // Change this to your repo name
plugins: [vue()],
});
Then run:
npm run build
npm run deploy
We love contributions! 🛠 Want to add a feature or fix a bug? Fork this repo & submit a PR!
✅ Keep it clean & modular
✅ Write clear commit messages
✅ Follow Vue best practices
✅ Strain Image Gallery Improvements
✅ Better Data Export & Import
✅ Multi-User Support (Future Feature)
Have suggestions? Open an issue! 📝
⭐ Star this repo if you like it! (It helps a lot!)
💬 Share feedback or request features in the issues tab!
Happy Growing! 🍄🌱
- The MycoMaster Team 🚀🎮