Design and implement an engaging, interactive web interface for your personal tutor! Build a responsive chat interface with real-time updates that offers personalized academic support powered by DeepSeek via the OpenAI SDK. Combine thoughtful design with tutoring insights to create an educational experience that connects students with expert guidance.
Overview
Syllabus
- Unit 1: Setting Up the Basic Tutor Interface
- Rendering a Welcome Tutor Page with Templates
- Building the Tutor Interface Structure
- Making the Tutor Chat Interface Interactive
- Send Messages with the Enter Key
- Implementing a New Session Reset
- Unit 2: Integrating API Requests for Dynamic Tutor Interaction
- Exploring the Tutor Interface and Backend Integration
- Initializing the Session
- Getting Queries from the API
- Unit 3: Simplifying User Input with Query Suggestions
- Add a Suggestion Button
- Implementing Suggestion Button Functionality
- Adding More Suggestion Buttons to the Tutor Interface
- Unit 4: Styling the Personal Tutor Interface with CSS
- Basic Layout Styling for the Personal Tutor Interface
- Styling and Centering Suggestion Buttons
- Styling the Chat Conversation Area
- Polish the Input Area for a Seamless Chat Experience