Back to projects
Canvas LMS Integration
PythonFastAPIMongoDBGraphQLREST API
Course management tool with GUI/TUI interfaces, ingesting data from 20+ GraphQL/REST endpoints.
Engineered a web application to address neurodivergent accessibility gaps in academic course management, automating course monitoring to reduce cognitive load.
Technical Implementation:
Technical Implementation:
- Data Ingestion: Aggregated data from 20+ GraphQL and REST API endpoints.
Backend Architecture: Built a FastAPI backend with MongoDB schema optimized for academic data modeling.
User Interface: Developed both GUI and TUI (Terminal User Interface) options for flexible workflows.