🧠 Bliq — Project Story
💡 Inspiration
As developers, we constantly juggle between local todos, GitHub issues, and Trello boards. This context-switching slows us down, fragments our focus, and creates redundant task lists. I wanted a workspace where everything lived together—fast, offline-first, and tailored for developers. That idea became Bliq.
⚙️ What It Does
Bliq is a sleek, Notion-inspired task manager that unifies:
- ✅ Local Markdown-style tasks (instantly added)
- 🐙 GitHub issues (view, comment, close)
- 📋 Trello cards (push local tasks, track progress)
You can add tasks fast, sync seamlessly, complete with comments, and stay focused—all in one clean, offline-capable interface.
🛠 How We Built It
- React + Vite for a lightning-fast dev experience
- IndexedDB for local-first storage and offline support
- GitHub & Trello APIs for sync and task management
- Tailwind CSS for clean, accessible UI
- All scaffolded from a single Bolt.new prompt, then expanded with micro-animations, smooth flows, and PWA support
🧱 Challenges We Ran Into
- Keeping UI smooth while syncing Trello tasks asynchronously
- Designing a “complete with comment” flow that works across platforms
- Managing integration states (local vs GitHub vs Trello) in a simple UX
- Avoiding a backend while enabling smart data persistence
🏆 Accomplishments We’re Proud Of
- Fully functional MVP built from a single Bolt.new prompt
- Seamless, async task creation + Trello push
- Offline-first architecture with instant local cache
- A genuinely clean, fast UI devs love using
- Intuitive task flows across multiple platforms
📚 What We Learned
- Great UX = fewer features, more speed
- Bolt.new + the right prompt can generate solid foundations
- Offline-first makes task managers 10x more usable
- Developers want one workspace, not five apps
🚀 What’s Next for Bliq
- 🔗 Integrate Notion & Linear
- 🎙 Add voice capture for tasks
- 🐙 GitHub issue creation from local tasks
- 📱 Build a mobile PWA
- 🧪 Launch to dev communities for feedback
Built for the Bolt.new Hackathon by Jeremiah Erinola 🇳🇬
Built With
- indexeddb
- react
- tailwind
- vite
Log in or sign up for Devpost to join the conversation.