Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redpangilinan/decision-optimizer
Decision optimization web tool
https://github.com/redpangilinan/decision-optimizer
decision-making decision-optimization next-14 shadcn-ui typescript zustand
Last synced: 18 days ago
JSON representation
Decision optimization web tool
- Host: GitHub
- URL: https://github.com/redpangilinan/decision-optimizer
- Owner: redpangilinan
- License: mit
- Created: 2023-12-28T16:59:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-14T10:39:33.000Z (about 1 year ago)
- Last Synced: 2024-11-14T22:33:19.941Z (3 months ago)
- Topics: decision-making, decision-optimization, next-14, shadcn-ui, typescript, zustand
- Language: TypeScript
- Homepage: https://deco.rdev.pro
- Size: 246 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Decision Optimizer
A decision optimization web tool built with Next.js 14 app router.
> **Notice:** This app is work in progress.
## Tech Stack
- Next.js 14 app router - Framework
- TypeScript - Language
- Tailwind - CSS Framework
- shadcn/ui - UI Components
- Zustand - State Management
- Zod - Validation## Decision Factors
Each factor includes the following:
- **Name**: A descriptive name for the factor (e.g., Enjoyment, Convenience)
- **Importance**: A value assigned to the factor based on its importance
- Very Important (5)
- Important (4)
- Neutral (3)
- Unimportant (2)
- Very Unimportant (1)
- **Type**: Indicates whether the factor is positive or negative## Formula
Normalized Decision Value Sum (PositiveSum & NegativeSum)
```
∑((ImportanceValue - 1) / (5 - 1))
```Overall Decision Value
```
((PositiveSum - NegativeSum) / FactorLength) * 50 + 50
```## Work in progress
- Decision risks
- Lower multiplier for high risk decisions
- Separate results with normal multiplier for high risk decisions to show non-optimal but big payoff decisions
- AI integration (unsure)
- Auto generate decisions based on the goal or situation
- Auto generate factors based on the decision