From 9d2d9b73678ef7eb38cca17590fb54c2e066672f Mon Sep 17 00:00:00 2001 From: gssi962 Date: Thu, 4 Sep 2025 23:56:53 +0530 Subject: [PATCH 1/4] fix: added missing JS, corrected icons, fixed newsletter, added footer year --- frontend/index.html | 1019 ++++++++----------------------------------- 1 file changed, 172 insertions(+), 847 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index d227fee..c9290f6 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -1,874 +1,199 @@ - - - - MannSakha AI - - - - - - - -
- - - + +
+ + +
+
+

+ MannSakha.AI +

+ - - - - -
-
-

- MannSakha.AI -

- -

- Your AI-powered companion for mental wellness and productivity -

- -
- -
+

+ Your AI-powered companion for mental wellness and productivity +

+ -
-
- - -
- -
-
-

AI-Powered Chatbot

-
-
-
-
-
-
- -
-
-
MannSakha AI
-
- Hi there! I'm your MannSakha AI companion. How can I help you today? -
-
Just now
-
-
-
-
- - -
-
-
-
-
-
- -
-
- -
-

About Us

-
- -
-

- In a world that moves faster every day, staying - productive without burning out is a challenge. That is where - MannSakha comes in — your AI-powered companion - designed to help you manage your time, organize your day, and keep - life in balance. -

-

- Unlike therapy-based mental health apps, MannSakha - focuses on the here and now — turning your goals into actionable - plans, clearing mental clutter, and guiding you to work smarter - while still making time to breathe. -

-

- Whether you are chasing deadlines, juggling priorities, or simply - trying to find order in the chaos, MannSakha is - here to make every day a little lighter and a lot more productive. -

-

- Join us on this journey to a more balanced and productive life. -

-
-
- - -
-
-
- -
-
- -
-

Services

-
- -
-

- MannSakha offers AI-powered tools to help you stay - balanced and productive. From mood tracking to - journaling and guided meditation, - each service is designed to improve mental clarity and reduce stress - in your daily routine. -

-

- Our services are flexible and adapt to your lifestyle — whether - you're a student, a professional, or someone looking to create more - calm in your day. -

-

- Explore how we can make your life easier and your mind lighter. -

-
-
- - -
-
-
- -
-
- -
-

Careers

-
- -
-

- Join our mission to help people achieve balance and productivity - in their lives. At MannSakha, we're building the future of personal wellness - technology with a passionate team of designers, developers, and wellness experts. -

-

- We're always looking for talented individuals who are excited about: -

-
    -
  • AI and machine learning applications for wellness
  • -
  • Creating intuitive user experiences
  • -
  • Mental health and productivity research
  • -
  • Building scalable technology that makes a difference
  • -
-

- We offer competitive compensation, flexible working arrangements, and - the opportunity to work on products that genuinely improve people's lives. -

-

- Check our open positions and become part of our story. -

-
-
- - -
-
-
- -
-
- -
-

Blog

-
- -
-

- Insights and inspiration for your wellness journey. - Our blog features expert advice, productivity tips, and the latest - research on mental wellbeing and balanced living. -

- -
-

5 Ways to Prevent Burnout in a High-Pressure Job

-
- June 15, 2023 • - 5 min read -
-

Discover practical strategies to maintain your mental health while excelling in your career...

-
- -
-

The Science Behind Meditation and Productivity

-
- May 28, 2023 • - 7 min read -
-

How just 10 minutes of daily meditation can transform your focus and output...

-
- -

- Explore more articles and resources on our blog. -

-
-
- - - - -
-
-

Mood Tracking & Journaling

-
-
-
-
-
- -

Log Your Mood

+
+ +
+
+
+
+ + +
+ +
+
+

AI-Powered Chatbot

+
+
+
+
+
+
+
-
-
- 😊 -

Happy

-
-
- 😢 -

Sad

-
-
- 😟 -

Anxious

-
-
- 😌 -

Calm

+
+
MannSakha AI
+
+ Hi there! I'm your MannSakha AI companion. How can I help you today?
+
Just now
-
- - -
- -
- -
-
- -

Reflective Journaling

-
-
-

What made you happy today?

- -
- -
0/500 words
-
- -
-
-

Your Mood Trend

- -
-
- -
+
+ +
-
- - -
-
-

Personalized Insights

-
-
-
-
-
- -
-
-

Weekly Pattern

-

- Based on your mood logs, you feel more stressed on Mondays. Try - a breathing exercise! -

-
-
-
- - -
-
-
- - -
-
-

Guided Meditation

-
-
-
- -
-
-
-
-

Stress Relief

-

5-minute guided meditation to reduce stress and anxiety

-
- 5 min - Audio -
-
-
- -
-
+
- -
-
- -
-
-

Focus & Clarity

-

- 10-minute session to improve concentration and mental clarity -

-
- 10 min - Audio -
+ +
+
+
+
+
+

About Us

-
- +
+

In a world that moves faster every day, staying productive without burning out is a challenge. That is where MannSakha comes in — your AI-powered companion designed to help you manage your time, organize your day, and keep life in balance.

+

Unlike therapy-based mental health apps, MannSakha focuses on the here and now — turning your goals into actionable plans, clearing mental clutter, and guiding you to work smarter while still making time to breathe.

+

Whether you are chasing deadlines, juggling priorities, or simply trying to find order in the chaos, MannSakha is here to make every day a little lighter and a lot more productive.

+

Join us on this journey to a more balanced and productive life.

-
+
+ + - -
-
- -
-
-

Sleep & Relaxation

-

15-minute meditation for better sleep and deep relaxation

-
- 15 min - Audio -
-
-
- -
-
-
- + +
+
+

Stay Updated with MannSakha AI

+

Subscribe to our newsletter for mental wellness tips and updates.

- -
-
-

Your Wellness Journey

-
+
+ -
-
-
-
125
-
Points
-
-
-
7
-
Day Streak
-
-
-
12
-
Activities
-
-
+ -
-
-

Daily Goal

- 75% completed -
-
-
-
- -
- -
-

Your Achievements

-
-
-
- -
-
-

Beginner

-

First week completed

-
-
-
-
- -
-
-

Self-Care

-

5 journal entries

-
-
-
-
- -
-
-

Streak

-

30 day streak

-
-
-
+
+
+
+ + +
+
- - - -
-
-

Stay Updated with MannSakha AI

-

Subscribe to our newsletter for mental wellness tips and updates.

- -
- -
- -
- - -
-
- - - - - - - - - - - - - - -
-
- - Action completed successfully! -
-
- - - -
-
-
🔒
-

MannSakha+ Coming Soon

-

- Unlock personalized AI breathwork, smart reminders, and late-night zen - mode. 🌙✨ -

- - × -
-
- - - + + + + + + + From 9b470b6ac2dc37a4a6e9aeec5316350495e15171 Mon Sep 17 00:00:00 2001 From: gssi962 Date: Fri, 5 Sep 2025 00:08:25 +0530 Subject: [PATCH 2/4] fix: add missing JS handlers, correct FA icons, fix newsletter URL, add footer year & chart init --- frontend/index.html | 533 +++++++++++++++++++++++++++++--------------- 1 file changed, 358 insertions(+), 175 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index c9290f6..8d65413 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -1,199 +1,382 @@ - - - - MannSakha AI - - - - - - - -
- - - - -
- - -
-
-

- MannSakha.AI -

- -

- Your AI-powered companion for mental wellness and productivity -

- -
- -
-
-
-
- - -
- -
-
-

AI-Powered Chatbot

-
+ + + + +
+
+

MannSakha.AI

+ +

Your AI-powered companion for mental wellness and productivity

+ +
-
-
-
-
- -
-
-
MannSakha AI
-
- Hi there! I'm your MannSakha AI companion. How can I help you today? +
+
+ +
+ +
+
+

AI-Powered Chatbot

+
+
+
+
+
+
+
+
MannSakha AI
+
+ Hi there! I'm your MannSakha AI companion. How can I help you today? +
+
Just now
-
Just now
+
+ + +
-
- - +
+ + +
+
+
+
+
+

About Us

-
-
+
+

In a world that moves faster every day, staying productive without burning out is a challenge. That is where MannSakha comes in — your AI-powered companion designed to help you manage your time, organize your day, and keep life in balance.

+

Unlike therapy-based mental health apps, MannSakha focuses on the here and now — turning your goals into actionable plans, clearing mental clutter, and guiding you to work smarter while still making time to breathe.

+

Whether you are chasing deadlines, juggling priorities, or simply trying to find order in the chaos, MannSakha is here to make every day a little lighter and a lot more productive.

+

Join us on this journey to a more balanced and productive life.

+
+ - -
-
-
-
-
-

About Us

-
-
-

In a world that moves faster every day, staying productive without burning out is a challenge. That is where MannSakha comes in — your AI-powered companion designed to help you manage your time, organize your day, and keep life in balance.

-

Unlike therapy-based mental health apps, MannSakha focuses on the here and now — turning your goals into actionable plans, clearing mental clutter, and guiding you to work smarter while still making time to breathe.

-

Whether you are chasing deadlines, juggling priorities, or simply trying to find order in the chaos, MannSakha is here to make every day a little lighter and a lot more productive.

-

Join us on this journey to a more balanced and productive life.

-
-
+ +
+
+
+
+
+

Services

+
+
+

MannSakha offers AI-powered tools to help you stay balanced and productive. From mood tracking to journaling and guided meditation, each service is designed to improve mental clarity and reduce stress in your daily routine.

+

Our services are flexible and adapt to your lifestyle — whether you're a student, a professional, or someone looking to create more calm in your day.

+

Explore how we can make your life easier and your mind lighter.

+
+
- + +
+
+
+
+
+

Careers

+
+
+

Join our mission to help people achieve balance and productivity in their lives. At MannSakha, we're building the future of personal wellness technology with a passionate team of designers, developers, and wellness experts.

+
    +
  • AI and machine learning applications for wellness
  • +
  • Creating intuitive user experiences
  • +
  • Mental health and productivity research
  • +
  • Building scalable technology that makes a difference
  • +
+

We offer competitive compensation, flexible working arrangements, and the opportunity to work on products that genuinely improve people's lives.

+

Check our open positions and become part of our story.

+
+
-
+ +
+
+
+
+
+

Blog

+
+
+
+

5 Ways to Prevent Burnout in a High-Pressure Job

+
+ June 15, 2023 • + 5 min read +
+

Discover practical strategies to maintain your mental health while excelling in your career...

+
+
+

The Science Behind Meditation and Productivity

+
+ May 28, 2023 • + 7 min read +
+

How just 10 minutes of daily meditation can transform your focus and output...

+
+

Explore more articles and resources on our blog.

+
+
- - - -
-
- - - - - - + +
+
+
🔒
+

MannSakha+ Coming Soon

+

Unlock personalized AI breathwork, smart reminders, and late-night zen mode. 🌙✨

+ + × +
+
+ + + + + + From 29ac528b24c01a0d4747b3e00bbb52f1b3cc9582 Mon Sep 17 00:00:00 2001 From: gssi962 Date: Tue, 9 Sep 2025 06:39:16 +0530 Subject: [PATCH 3/4] fix: resolve conflicts in index.html (mood selector + icons + footer year) --- frontend/index.html | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 8d65413..a54a5b5 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -12,7 +12,7 @@ - + @@ -71,9 +71,7 @@

AI-Powered Chatbot

MannSakha AI
-
- Hi there! I'm your MannSakha AI companion. How can I help you today? -
+
Hi there! I'm your MannSakha AI companion. How can I help you today?
Just now
@@ -132,7 +130,6 @@

Careers

  • Mental health and productivity research
  • Building scalable technology that makes a difference
  • -

    We offer competitive compensation, flexible working arrangements, and the opportunity to work on products that genuinely improve people's lives.

    Check our open positions and become part of our story.

    @@ -176,12 +173,23 @@

    Mood Tracking & Journaling

    Log Your Mood

    + +
    -
    😊

    Happy

    -
    😢

    Sad

    +
    😊

    Happy

    +
    😢

    Sad

    😟

    Anxious

    -
    😌

    Calm

    +
    😌

    Calm

    +
    😡

    Angry

    +
    😴

    Tired

    +
    🤩

    Excited

    +
    😕

    Confused

    +
    😍

    Loved

    +
    🤒

    Unwell

    +
    😎

    Confident

    +
    😭

    Overwhelmed

    +
    @@ -380,3 +388,4 @@

    MannSakha+ Coming Soon

    + From 5b43c2ed24025e507ab92d55ce6550613c3d17f8 Mon Sep 17 00:00:00 2001 From: gssi962 Date: Tue, 9 Sep 2025 07:28:40 +0530 Subject: [PATCH 4/4] WIP: save local changes before merging upstream/main --- .../issue-create-automate-message.yml | 28 +++++++ CODE_OF_CONDUCT.md | 82 +++++++++++++++++++ frontend/index.html | 64 ++++++++++++++- .../package-lock.json => package-lock.json | 2 +- 4 files changed, 171 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/issue-create-automate-message.yml create mode 100644 CODE_OF_CONDUCT.md rename frontend/package-lock.json => package-lock.json (67%) diff --git a/.github/workflows/issue-create-automate-message.yml b/.github/workflows/issue-create-automate-message.yml new file mode 100644 index 0000000..961e64d --- /dev/null +++ b/.github/workflows/issue-create-automate-message.yml @@ -0,0 +1,28 @@ +name: Auto Comment on Issue + +on: + issues: + types: [opened] + +permissions: + issues: write + +jobs: + comment: + runs-on: ubuntu-latest + steps: + - name: Add Comment to Issue + uses: actions/github-script@v6 + with: + script: | + const issueNumber = context.issue.number; + const commentBody = `### Thank you for raising this issue!\n We'll review it as soon as possible. We truly appreciate your contributions! ✨\n\n> Meanwhile make sure you've visited the README.md, CONTRIBUTING.md, and CODE_OF_CONDUCT.md before creating a PR for this. Also, please do NOT create a PR until this issue has been assigned to you. 😊`; + + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: issueNumber, + body: commentBody + }); + + console.log('Comment added successfully.'); \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..f359205 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,82 @@ +# 📜 Contributor Covenant Code of Conduct + +![Open Source Love](https://img.shields.io/badge/Open%20Source-%E2%9D%A4-red) +![Contributions Welcome](https://img.shields.io/badge/Contributions-Welcome-brightgreen.svg) +![Code of Conduct](https://img.shields.io/badge/Code%20of%20Conduct-Active-blue.svg) +![PRs](https://img.shields.io/badge/PRs-Accepted-orange.svg) + +
    + Teamwork GIF +
    + +--- + +## 🌟 Our Pledge +We as contributors and maintainers of **MannSakha-chatbot** pledge to create a safe, inclusive, and supportive environment where **everyone feels welcome** 🫂. + +Our goal is to ensure that **collaboration remains positive, respectful, and productive**, regardless of: +- Age +- Body size +- Disability (visible or invisible) +- Ethnicity or nationality +- Gender identity & expression +- Level of experience +- Personal appearance +- Religion or belief +- Sexual identity & orientation + +--- + +## ✅ Our Standards +**Examples of positive behavior include:** +- 🤝 Showing empathy and kindness toward others +- 💡 Respecting differing opinions & constructive feedback +- 🧠 Taking responsibility & apologizing for mistakes +- 🚀 Focusing on the betterment of the project and community + +**Unacceptable behavior includes:** +- ❌ Harassment, trolling, or personal attacks +- ❌ Discrimination or derogatory comments +- ❌ Publishing private information without consent +- ❌ Any conduct that makes others feel unsafe + +--- + +## 🛡️ Enforcement Responsibilities +Project maintainers are responsible for clarifying and enforcing our standards. +They may **remove, edit, or reject contributions** that violate this Code of Conduct. + +Serious or repeated violations may result in **temporary or permanent bans**. + +--- + +## 🚨 Reporting Issues +If you experience or witness unacceptable behavior: +- Open a **GitHub Issue** in this repository, or +- Contact the maintainers directly at: **[rounakmishra06@example.com](mailto:rounakmishra06@example.com)** + +Your reports will be kept **confidential** 🔒. + +--- + +## 🌍 Scope +This Code of Conduct applies to: +- The project itself +- Official communication channels (GitHub, discussions, issues, PRs) +- Community spaces (online & offline) + +--- + +## ✨ Contributor Covenant +This project adopts the [Contributor Covenant](https://www.contributor-covenant.org/version/2/1/code_of_conduct/) version 2.1. + +--- + +
    + +💙 Thank you for making **MannSakha** a respectful, inclusive, and fun community! +Together, let’s build a chatbot that not only helps with productivity but also promotes **positivity and balance** 🌸 + +Thanks GIF + +
    diff --git a/frontend/index.html b/frontend/index.html index a54a5b5..5dc238b 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -12,7 +12,7 @@ - + @@ -71,7 +71,9 @@

    AI-Powered Chatbot

    MannSakha AI
    -
    Hi there! I'm your MannSakha AI companion. How can I help you today?
    +
    + Hi there! I'm your MannSakha AI companion. How can I help you today? +
    Just now
    @@ -174,7 +176,7 @@

    Mood Tracking & Journaling

    Log Your Mood

    - +
    😊

    Happy

    😢

    Sad

    @@ -245,7 +247,7 @@

    Weekly Pattern

    - +

    Guided Meditation

    @@ -280,6 +282,59 @@

    Sleep & Relaxation

    15-minute meditation for better sleep and deep rel

    + + +
    +
    +

    Your Wellness Journey

    +
    +
    +
    +
    +
    +
    125
    +
    Points
    +
    +
    +
    7
    +
    Day Streak
    +
    +
    +
    12
    +
    Activities
    +
    +
    + +
    +
    +

    Daily Goal

    + 75% completed +
    +
    +
    +
    + +
    + +
    +

    Your Achievements

    +
    +
    +
    +

    Beginner

    First week completed

    +
    +
    +
    +

    Self-Care

    5 journal entries

    +
    +
    +
    +

    Streak

    30 day streak

    +
    +
    +
    +
    +
    @@ -365,6 +420,7 @@ +
    diff --git a/frontend/package-lock.json b/package-lock.json similarity index 67% rename from frontend/package-lock.json rename to package-lock.json index 176250f..ac18a89 100644 --- a/frontend/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "MannSakha-chatbot-", + "name": "mansakha_rounak", "lockfileVersion": 3, "requires": true, "packages": {}