Skip to content

jrq3rq/archetype-academy-nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Archetype Character Academy

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]

ArchetypeAPI

Character Creation Character Interaction Character Customization
Uses ArchetypeAPI data Enriched by MindPulse-150 data Combines data from both APIs

Character Creation

  • Utilizes data from ArchetypeAPI

Interaction

  • Enriched by personality data from MindPulse-150

Customization

  • Combines data from ArchetypeAPI and insights from MindPulse-150