RoomReader is an iOS app that helps quantify the sentiment in a room and reach a clearer conclusion when people are being vague. It collects short responses, scores their sentiment, and summarizes the overall mood with visual breakdowns.
- Capture quick responses and score their sentiment
- Donut chart breakdown by sentiment category
- Overview summary with "overall" and "leaning" sentiment
- Lightweight, local-first data storage
- SwiftUI
- SwiftData
- Charts
- Xcode 15+ (iOS 17+ recommended)
- macOS 14+ recommended
- Open
RoomReader.xcodeprojin Xcode. - Select a simulator or device.
- Build and run.
If you want to run this project on your own device or sign it with your Apple ID, update:
- The Team in the Signing & Capabilities tab
- The Bundle Identifier (e.g.,
com.yourname.RoomReader)
- Enter a short response and tap Done to save it.
- Review the overall sentiment summary and chart breakdown.
- This project is meant as a portfolio piece and a lightweight demo of sentiment aggregation in SwiftUI.
- Export/share summary results
- Add trend view over time
- Improve sentiment model options
- Support multiple rooms
- Real-time room polling
Suggestions and feedback are welcome. If you want to contribute, open an issue with a clear description of the change or improvement.
MIT
