AlphaV3/
├── public/
│ ├── index.html
│ ├── favicon.ico
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── ...
├── src/
│ ├── assets/ // Static files like images, fonts, etc.
│ │ ├── 64x64carlxiiLogo.ico
│ │ ├── favicon.ico
│ │ ├── logo192.png
│ │ ├── logo512.png
│ │ └── ...
│ ├── components/ // Reusable components
│ │ ├── ArchetypeCard.jsx
│ │ ├── ArchetypeChatbotUI.js
│ │ ├── CardGrid.js
│ │ ├── ColorCyclingContainer.js
│ │ ├── ErrorMessage.jsx
│ │ ├── Footer.js
│ │ ├── Header.js
│ │ ├── Layout.js
│ │ ├── LikertScale.js
│ │ ├── LoadingSpinner.jsx
│ │ ├── NavigationButtons.jsx
│ │ ├── OptionCard.js
│ │ ├── QrCodeGenerator.js
│ │ ├── QuestionSection.jsx
│ │ ├── ResultsModal.jsx
│ │ ├── ScrollToTop.js
│ │ ├── ToggleSwitch.js
│ │ └── ...
│ ├── data/
│ │ ├── archetypes.js
│ │ └── ...
│ ├── hooks/ // Custom hooks
│ │ ├── useFetchQuestions.js
│ │ └── ...
│ ├── images/ // Image files
│ │ ├── index.js
│ │ ├── index.css
│ │ └── ...
│ ├── pages/ // Page components
│ │ ├── ArchetypeChatbotPage.js
│ │ ├── ArchetypeLibraryPage.js
│ │ ├── EnhancedPersonalityTest.js
│ │ ├── KioskPersonalityTest.js
│ │ ├── HomePage.js
│ │ ├── SignInPage.js
│ │ ├── UserProfilePage.js
│ │ └── ...
│ ├── routes/
│ │ ├── ProtectedRoute.js
│ │ └── ...
│ ├── services/ // API integration and services
│ │ ├── archetypeService.js
│ │ └── ...
│ ├── state/ // State management
│ │ ├── ChatbotContext.js
│ │ └── ...
│ ├── utils/ // Utility functions
│ │ ├── colorUtils.js
│ │ └── ...
│ ├── App.js
│ ├── App.css
│ ├── index.js
│ ├── index.css
│ └── ...
├── test/
│ └── ...
├── .env // Environment variables
├── .gitignore
├── firebase.json
├── package.json
├── package-lock.json
└── README.md
[ Archetype-Academy-nexus-v3 ]
/ | \
/ | \
/ | \
[Character Creation] [Interaction] [Customization]
Character Creation | Character Interaction | Character Customization |
---|---|---|
Uses ArchetypeAPI data | Enriched by MindPulse-150 data | Combines data from both APIs |
- Utilizes data from ArchetypeAPI
- Enriched by personality data from MindPulse-150
- Combines data from ArchetypeAPI and insights from MindPulse-150