A Vue 3 web application that guides users through a systematic word alignment process to discover their personal core values through structured word association.
Alignment32 helps users discover their personal alignment through a structured word reduction process. Starting with 32 meaningful words across 4 life categories, users progressively merge and associate words until they reach a single word that represents their core alignment.
-
Word Entry: Begin by entering 8 words for each of the 4 categories:
- Physical: Words related to your body, health, and physical presence
- Mental: Words related to your mind, thoughts, and intellectual pursuits
- Emotional: Words related to your feelings, relationships, and emotional well-being
- Spiritual: Words related to your purpose, values, and deeper meaning
-
Association Phase: The app guides you through multiple rounds of word association:
- Round 1: Associate Physical words with Mental words, Emotional words with Spiritual words
- Round 2: Merge the resulting groups
- Round 3: If needed, continue until you reach a single final word
-
Session Management:
- All sessions are automatically saved to your browser's local storage
- You can pause and resume sessions at any time
- View completed sessions to see your full word journey
- Click "Create New Session" from the home screen
- Fill in all 32 words across the 4 categories (8 words each)
- Click "Start Association Process" when all words are entered
- You'll see word pairs from different categories
- For each pair, create a new word or phrase that represents the connection between them
- Continue through each round until you reach your final alignment word
- Completed sessions appear on the home screen
- Click on any session to view the complete word journey
- See all associations and the progression from 32 words to your final alignment word
- Node.js (version 16 or higher)
- npm or yarn
- Clone the repository:
git clone [repository-url]
cd Alignment32
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser to
http://localhost:5173
npm run build
- Frontend: Vue 3 with Composition API
- Styling: Tailwind CSS
- Build Tool: Vite
- Storage: Browser localStorage for session persistence
- ✅ Progressive word reduction from 32 to 1 word
- ✅ Session persistence and resume capability
- ✅ Complete word history tracking
- ✅ Read-only viewing of completed sessions
- ✅ Responsive design for desktop and mobile
- ✅ Intuitive step-by-step guidance
All your words and sessions are stored locally in your browser. Nothing is sent to external servers, ensuring your personal word journey remains completely private.
This is a personal alignment tool. Feel free to fork and modify for your own use.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.