AI Assistants with Discovery Page for CoTeacher #200
Labels
backend
This issue is primarly back-end focused
frontend
This issue is primarly front-end focused
Maintainers only
Issues created for Maintainers
type:new-feature
For proposals or implementation of entirely new features or functionalities.
Overview
This issue focuses on integrating the newly implemented AI Assistants feature into the Marvel-Platform repository by:
This issue is dependent on the successful completion of the backend setup for AI Assistants (referenced issue).
Purpose
To enhance the user experience by providing a dedicated frontend for AI Assistants, allowing educators to:
Folder Structure Update
To ensure maintainable code and better separation of concerns, the following updates have been made:
1. Tools Feature Refactoring
tools
feature folder was created at the root directory.tools
folder.2. Assistants Feature Refactoring
assistants
feature folder was created at the root directory.tools
.3. Libraries Consolidation
libs
folder has been created at the root directory to house reusable libraries and utilities.libs
folder.These updates establish a clear boundary between features and shared components, ensuring scalability and easier navigation.
Deliverables
1. Frontend Discovery Page
Overview:
Requirements:
/assistants
.Design Reference:
2. Database Schema
Schema Definition:
Implementation:
Use Cases
Discovery Page:
Assistant Interaction:
/assistants
API) for lesson planning, classroom management, and administrative tasks.Technical Details
Frontend:
/assistants
route./assistants
endpoint.Backend Dependency:
Folder Structure:
assistants
feature folder.libs
folder.Acceptance Criteria
Frontend:
/assistants
is implemented and accessible.Database Schema:
Folder Structure:
tools
andassistants
feature folders are created with similar structures.libs
folder.Testing:
/assistants
API.Review:
Dependencies
Resources
The text was updated successfully, but these errors were encountered: