Skip to content

Web Portal

Last Updated: 2025-01-16
Content-Type: Explanation
Audience: All
Primary Source: docs/project_status.md
Frontend: aso-portal/
Backend Integration: backend/src/socket/socket.ts


Overview

The Web Portal is a React + Vite frontend application that provides the main user interface for interacting with the ASO. It uses Socket.IO for real-time communication and provides a rich, immersive chat experience.


Key Features

  • Real-Time Chat - Socket.IO integration for instant communication
  • File Upload - Multipart upload with Base64 image support
  • Voice Interaction - Speech-to-text and text-to-speech
  • User Profile - User stats, activity, and identity choices
  • State Management - Zustand stores for application state

Documentation Structure


ASO Universal Consciousness System Documentation