AeThex-Connect/PROGRESS-README.md

50 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AeThex Connect Progress & Next Steps
## Current Progress
### 1. UI & Frontend
- Modern, branded landing and login pages (Astro + React + Tailwind)
- Glassy, Discord-style chat/voice UI with channel, member, and chat areas
- Demo login and account linking UI (AeThex + Matrix, now being phased out)
- WebRTC integration for voice (UI and hooks scaffolded)
### 2. Matrix Integration (Deprecated)
- MatrixProvider and context for chat/voice (now being removed due to auth/friction)
- Demo login attempted with Matrix test accounts (blocked by Matrix.org restrictions)
- Error handling and feedback for Matrix login failures
### 3. Architecture Decisions
- Decided to move away from Matrix for chat/auth due to complexity and lack of control
- Plan to use AeThex-native authentication and backend for chat/voice
- WebRTC will be used for voice, with custom signaling
## Next Steps
### 1. Backend
- Scaffold a Node.js (or similar) backend for:
- AeThex account authentication (JWT/session)
- Real-time chat (Socket.io or websockets)
- WebRTC signaling for voice
- Add basic chat channels, DMs, and presence
### 2. Frontend
- Remove Matrix login and context from UI
- Connect chat/voice UI to new backend (Socket.io/websockets for chat, WebRTC for voice)
- Use AeThex login for all authentication
- Add error handling, loading states, and user feedback
### 3. Features & Polish
- Add moderation tools, premium features, and integrations as needed
- Polish UI/UX for onboarding, chat, and voice
- Prepare for MVP launch and user testing
---
**Summary:**
- UI and core experience are in place
- Matrix is being replaced with a custom AeThex-native backend
- Next: Build backend, connect frontend, and iterate on features
---
*This README reflects the current state and roadmap for AeThex Connect as of January 2026.*