Skip to content

Releases: 3idhMind/FocusHub

FocusHub v1.1.0: The Foundation Update & Deep Clean 🚀

18 Apr 06:54

Choose a tag to compare

We are thrilled to release FocusHub v1.1.0! This update is all about laying a rock-solid, production-ready foundation. We've optimized our core architecture, stabilized authentication, and aggressively paid off technical debt to make the onboarding process for open-source contributors completely frictionless.

✨ Core Features & Architecture

  • Stable Authentication: Fully functional Firebase-powered Login and Signup flows.
  • Custom Password Reset: Built a dedicated, secure UI for password recovery.
  • The "Brain" Engine (state.js): Implemented a centralized state-management system that acts as the single source of truth between the UI and Firebase.
  • Custom Hash Router (router.js): Engineered a fast, client-side routing system for seamless navigation across modules without page reloads.

🧹 Tech Debt & Friction Removal (Deep Clean)

  • Zero .env Dependency: Since our Firebase configuration is client-side by design, we have completely removed .env and .env.example files. Contributors can now clone and run the project with zero environment setup.
  • Removed Experimental Email Logic: Cleaned out all unused Brevo API code and welcome-email logic to keep the codebase strictly focused on the core tracking system.
  • README Overhaul: Completely rewritten documentation reflecting the actual system architecture, data flow, and file structure.

🌐 Live Deployment

FocusHub is now officially live! You can test the stable build here:
https://focushub.3idhmind.in

🔮 What's Next?

The groundwork is set. We are now actively building our flagship Interactive Syllabus Tracker—a highly customizable, Human-in-the-Loop (HITL) module designed to map out academic roadmaps with zero friction. Stay tuned!