vardaansinha / cscanvasfrontend

MIT License
1 stars 0 forks source link

Akshat's Work #2

Open akshat122805 opened 1 year ago

akshat122805 commented 1 year ago

image

This week, significant progress was made on the computer science project, particularly concerning the development of "MortCanvas," a sophisticated educational platform. The journey commenced with crafting detailed Figma designs that outlined the frontend's aesthetic and functional blueprint. This initial phase was not only enjoyable but also served as a springboard for the project, rallying the team around the envisioned idea.

Post-design, the team transitioned into active development, with a focus on several frontend components. One of the primary tasks involved constructing the login interface and the teacher's dashboard. Collaborating with team members Vishnu and Vardaan, we developed essential frontend elements, especially the comprehensive CRUD functionalities integral for teachers to add, modify, and personalize assignments seamlessly.

Another notable achievement was the formulation of a unique feature: a GitHub user statistics model. This tool promises to revolutionize the educational experience by enabling teachers to track student productivity directly. In alliance with Rohin, we integrated this feature into our platform, employing GitHub APIs, Octokit, and various dependencies to bring this vision to life.

Furthermore, the project saw innovative strides in enhancing the Student feature. A mechanism was developed to dynamically import iframes based on the student's selection of a specific week from a dropdown menu, significantly optimizing user interaction. This feature's refinement involved a collaborative effort with Vishnu, utilizing liquid coding techniques, and Vardaan, who assisted in embedding the 'MortIt (QuickInfo)' metadata feature.

In conclusion, the week was marked by intense, collaborative effort, leading to substantial headway in the MortCanvas project. The team not only upheld the technical and functional integrity of the platform but also ensured it is poised to make a remarkable impact in the educational sector. The successful integration of various features highlights the project’s trajectory towards a comprehensive learning tool, promising an enhanced, interactive experience for both educators and students.

Team photos: image

image