- Hrisihika Samani
- Dhanshree Suresh Baravkar
- Preksha Patil
- Abegail Santos
A Work-Life Harmony and Mentorship Ecosystem for Women in Tech
Our project was inspired by the challenges women in tech face when trying to balance career advancement with personal well-being. We recognized that many professionals struggle with burnout, isolation, and limited access to mentorship opportunities. Hermony was born from our desire to create a supportive ecosystem where women can thrive professionally without sacrificing their personal lives.
Hermony addresses these challenges through an integrated platform that combines:
-
Well-Being Companion: The Burnout Tracker monitors work patterns and stress levels using a work-to-personal time ratio methodology. Our research indicates that a ratio above 2.0 correlates with increased burnout symptoms, allowing us to provide timely interventions.
-
Schedule Analytics: Our app has a dashboard that tracks your work life balance based on Smart Balance Scheduler and personal calendar.
-
Smart Balance Scheduler: Our app integrates with work calendars and uses intelligent algorithms to identify potential overload situations. By sending "Boundary Alerts" and providing "No-Zone" features, users can protect their personal time while still meeting professional obligations.
-
Community Support System: Through peer-to-peer mentoring and networking features, Hermony breaks down isolation barriers and creates access to guidance from those who have navigated similar challenges.
- Frontend: React, TypeScript, Vite, Tailwind CSS
- Backend: Firebase (Authentication, Firestore, Real-time Database)
- APIs: Google Calendar API, Dialogflow (for Balance Buddy AI)
- Analytics: Custom dashboard for Burnout Tracker visualization
-
Calendar Integration Complexity: Integrating with various calendar systems while maintaining privacy presented significant challenges. We solved this by creating a secure middleware layer that only extracts necessary scheduling data without accessing personal details.
-
Balance Metric Algorithm: Developing an algorithm that accurately reflects work-life balance was difficult. After multiple iterations and user testing, we created a ratio-based system that provides meaningful insights without being overly simplistic.
-
Real-time Mentorship Matching: Creating an efficient system for matching mentors and mentees required sophisticated filtering. We implemented a tag-based system combined with availability windows to overcome this challenge.
- Mobile Applications: Develop native iOS and Android apps for improved user experience
- AI-Enhanced Recommendations: Expand the Balance Buddy AI capabilities to provide more personalized suggestions
- Corporate Partnerships: Create enterprise solutions for companies looking to support their female employees
- International Expansion: Adapt the platform for various cultural contexts and time zones
- Advanced Analytics: Implement predictive burnout detection using machine learning
- We used ChatGPT and Claude AI to brainstorm feature ideas and development of the application
- Calendar integration with work and personal priorities
- "Boundary Alerts" to prevent scheduling overload
- "No-Zone" feature to protect personal time
- Schedule Analytics to visualize work-life balance metrics
- Burnout Tracker to monitor work hours and stress levels
- Self-Care Toolkit with mindfulness exercises and boundary-setting templates
- Balance Buddy AI offering personalized suggestions and encouragement
- AI-driven Mentor Match based on skills, goals, and life stage
- Micro-Mentoring Sessions for quick, convenient guidance
- Peer Circles organized around common interests and challenges
- Opportunity Feed with time-commitment-tagged positions
- Calendar-synced Coffee Chats with fellow women in tech
- Community Forum for questions, celebrations, and support
- Node.js (v14.0.0 or higher)
- npm or yarn
- Firebase account
- Clone the repository
git clone https://github.com/byte-bosses/hermony.git
cd hermony- Install dependencies
npm install
# or
yarn install-
Configure Firebase
- Create a
.envfile in the root directory - Add your Firebase configuration variables (see
.env.example)
- Create a
-
Start the development server
npm run dev
# or
yarn dev- Open your browser and navigate to
http://localhost:3000
Hermony uses a work-to-personal time ratio to help users maintain a healthy balance:
- Optimal Range: 1.0 to 1.5 ratio of work to personal time
- Warning Zone: 1.5 to 2.0 ratio (mild burnout risk)
- Danger Zone: Above 2.0 ratio (significant burnout risk)
Hermony: Because ambition shouldn't cost your well-being.