Open-TutorAi/open-tutor-ai-CE
ð First Issue: Improve the Chat UI for a Better Tutoring Experience
ãªãŒãã³
#21 opened on 2025/02/22
good first issue
Repository metrics
- Stars
-  (84 åã®ã¹ã¿ãŒ)
- PR merge metrics
- Â (PR metrics pending)
説æ
ð First Issue: Improve the Chat UI for a Better Tutoring Experience
Description
The chat interface is a key part of the tutoring experience. We need to improve its UI/UX to make interactions smoother and more engaging for students.
Suggested Improvements
- ðš Better Layout: Ensure messages are well-structured and easy to read.
- ð¬ Typing Indicator: Show when the AI tutor is generating a response.
- ð Dark Mode Support: Allow users to switch between light and dark mode.
- ð Sound Notifications: Add optional sound alerts for new messages.
Getting Started
- Fork and clone the repo.
- Locate the chat UI component (
ChatComponent.jsor similar). - Implement one or more improvements from the list above.
- Test the UI on desktop and mobile.
- Submit a PR with before/after screenshots.
Tech Stack
- Frontend: React, Next.js, Vue (or your stack)
- Styling: Tailwind, CSS Modules, Bootstrap
Tasks
- Improve chat layout and readability.
- Add a typing indicator for the AI tutor.
- Ensure dark mode compatibility.
- Test and submit a PR.
Priority
ð¢ Beginner-Friendly
Additional Notes
This is a great issue for frontend developers who enjoy UI/UX improvements! ð