Your thoughts, beautifully organized — because sticky notes are so last season.
brainbin_recording.mp4
📌 What is BrainBin?
BrainBin is your personal idea vault — a lightning-fast notes app built for clean, minimal productivity.
Whether it's your next big idea, class notes, or tasks to remember — BrainBin helps you organize everything without the mess.
❓ Why BrainBin?
Tired of scattered thoughts and cluttered dashboards?
I built BrainBin to solve 3 common problems:
- ❌ Overwhelming UIs
- ❌ No drag and drop
- ❌ No visual structure of tasks
BrainBin solves this by combining:
- ✅ Simplicity
- ✅ Speed
- ✅ Structure
⚙️ How Does It Work?
- ✍ Write what matters — fast and clean
- 🧠 Organize by subjects, tags, and status
- 🔁 Reorder with drag & drop (powered by
@hello-pangea/dnd
) - 🗑 Delete without regret (confirmation modal)
- 💡 Add Resources with links
- 🎯 Track Progress via To Do, In Progress, Done tabs
🚀 Tech Stack
Frontend | Backend | Database | Styling | Features |
---|---|---|---|---|
React + Vite | Express.js | MongoDB | Tailwind CSS | JWT Auth, Drag & Drop, Zod |
✨ Features at a Glance 📒 Add / Edit / Delete notes
🎯 Filter by To Do / In Progress / Done
🧠 Organize by subject
🔖 Add tags
🔗 Attach resource URLs
📦 Pagination
🖱 Drag & Drop reorder
📊 Subject-based grouping
🔐 JWT authentication
🤝 Contributing
Found a bug or have an idea to make BrainBin even better?
Feel free to fork this repository, open an issue, or submit a pull request.
Your contributions and feedback are always appreciated!
Loved BrainBin? Give it a ⭐ to show your support.
Keep noting. Keep building. 💡✨