Imposter syndrome is real, especially for women in tech. Busy Bee was born from a team that bonded over second-guessing yourself, falling into comparison traps, and losing sight of just how far you've come.
Busy Bee is a personal growth tracker that helps you log skills, build habits, and visualize your progress over time. With a colorful UI and built-in AI, it makes self-reflection and habit tracking effortless. Because everything, every small win, every new skill, every hard day you pushed through, is a step in the right direction.
Busy Bee took second place at the Fidelity Hackathon. In building a product to help others recognize their progress, we ended up practicing that ourselves along the way.
- Skill Logging - Track personal and professional skills as you build them
- Habit Building - Create and maintain positive daily habits
- Progress Visualization - See your growth over time through an interactive dashboard
- AI-Powered Reflection - Built-in AI assistance to support your journey and guide self-reflection
- Micro-Win Celebration - A positive, encouraging space that reminds you every step counts
- React - Frontend UI framework
- Vite - Build tooling and HMR dev environment
- JavaScript - Core application logic
- Supabase - Backend database and authentication
- Grok API - AI-powered features and assistance
- Claude - Used during development for wireframing and prototyping
Follow these steps to run Busy Bee locally.
Make sure you have Node.js and npm installed.
npm install npm@latest -g- Clone the repository
git clone https://github.com/your_username/busy-bee.git- Navigate into the project directory
cd busy-bee- Install dependencies
npm install- Set up your environment variables. Create a
.envfile in the root directory:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_GROK_API_KEY=your_grok_api_key- Start the development server
npm run dev