Skip to content

ankit-chaubey/decision-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 Decision Maker

Decision Maker is a calm, guided self-reflection tool designed to help you pause, breathe, and listen to yourself before acting.

It doesn’t tell you what to do. It helps you hear what you already know.


✨ What is this?

We often make decisions while:

  • distracted
  • emotional
  • rushed
  • avoiding something deeper

Decision Maker slows that moment down and asks thoughtful questions so your choices come from clarity — not impulse.

No accounts. No tracking. No stored data.

Everything runs locally in your browser.


🔗 Live Demo (GitHub Pages)

You can try Decision Maker directly in your browser:

All versions run fully on the client side.


🧠 How it works

  • Gentle breathing guidance to calm the mind
  • Topic-based reflection (Career, Love, Distraction, Regret, etc.)
  • Bilingual questions (English + Hindi)
  • Yes / No responses with smooth animations
  • Final reflection score (out of 100)
  • Timeline of your answers
  • Export reflection as text or image
  • Optional sharing (device-supported)

📂 Project Versions

This repository contains three versions, reflecting the natural evolution of the idea:

1️⃣ initial.html

The first version I personally built.

  • Simple reflection flow
  • Core questions
  • Minimal design
  • No audio

This version represents the original idea in its purest form.


2️⃣ musical.html

Added later on request from a few friends.

  • Includes calm ambient sounds
  • Designed for light music-assisted reflection
  • Same decision logic, enhanced atmosphere

This version explores how sound can help people slow down mentally.


3️⃣ index.html (Latest & Stable)

The current and recommended version.

  • Refined UI & animations
  • Breathing visuals
  • Structured question system
  • Better flow and clarity
  • Export & sharing features
  • Modular question support via questions.js

👉 This is the version meant for regular use.


🧩 Question System

Questions are maintained separately in:

questions.js

They are:

  • Modular
  • Bilingual (English + Hindi)
  • Categorized (core, long-term, emotional, distraction, history, etc.)
  • Easy to extend or customize

This keeps reflection content cleanly separated from UI logic.


🎵 Music Attribution

Some background audio used in musical.html was downloaded from publicly available sources on the internet and is used only for non-commercial, calming, personal reflection purposes.

If you are the original creator of any audio and would like attribution adjusted or content removed, feel free to open an issue.


🌱 Why I made this

We usually know the right answer — we just don’t slow down enough to hear it.

Decision Maker isn’t here to judge or instruct. It’s a space to stop lying to yourself — gently.


⚠️ Disclaimer

Decision Maker is a self-reflection tool. It is not a substitute for professional, medical, or mental-health advice.

If you are in distress, please seek real-world support.


👤 Author

Ankit Chaubey GitHub: https://github.com/ankit-chaubey


📜 License

© 2026 Ankit Chaubey.

Forks and modifications are allowed with proper credit to the original author.

Rebranding, redistribution without credit, or commercial use is not permitted without permission.

About

Decision Maker — A Calm Self-Reflection Tool

Topics

Resources

License

Stars

Watchers

Forks