Files
smsPrat/PLAN.md

32 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

# smsPrat Archive Player - Development Plan
## Project Overview
A web-based archive player for SMS Teletext messages. The application plays back historical messages in real-time (or relative to a playback clock) into a fixed-size chat window.
## Core Requirements
- **Fixed-Size Chat Window**: A scrollable box with a specific height/width.
- **Playback Logic**: A frontend clock that triggers message display when the timestamp matches.
- **Read-Only**: No input field; strictly for viewing archived content.
- **Message Format**:
- User ID
- User Name
- Message Text
- **Visuals**: Plain/functional initially, with future plans for "Teletext" styling.
## Technical Stack
- **Frontend**: React (TypeScript) + Vite
- **Backend**: Node.js (Express) + TypeScript
- **Styling**: Bootstrap (for basic layout)
## Progress Tracker
- [x] Backend scaffolding
- [x] Basic Express server with mock data
- [ ] Frontend scaffolding (Vite/React/TS)
- [ ] Implement Playback Clock logic
- [ ] Create Fixed-Size Chat Component
- [ ] Connect Frontend to Backend API
- [ ] Apply Teletext styling
## Current Status
The backend server is set up in `/server` and is ready to serve mock message data. Frontend scaffolding was initiated.