McKanban
The app aspires to solve the problem of demotivated students in regards to unit assignments. We aim to solve this by fostering competition, and hence productivity among peers.
Students are able to automatically generate tasks by uploading their assignment specification sheets. Our Claude Ai backend will break down the goal and automatically implement it into our fully-featured integrated Kanban Boards.
When tasks are completed, points are added to your team (or individual)! Total accumulated points for each unit will be reflected on our live unit leaderboard.
Winners will be featured at the end of each semester.
In the future, we could add analytics regarding unit and team performance.
What we did
Created a responsive and visually appealing interface with dark and light mode themes, featuring main quest page, Kanban page, and leaderboard page.
Developed a Kanban board with movable cards that update status dynamically based on board interactions.
Enabled users to upload assignment specification sheets, which are then sent to the backend for processing.
Attempted to link the front end to ur postgres database to save keep the data persistent
Attempted to get Claude AI to summarise and break down the assignment into smaller tasks
Attempted to implement SSO to allow user to save their progress
Future Plans
Fully integrate with backend and database: We aim to store data persistently by linking our frontend to our PostgreSQL database, ensuring seamless access to user information and task data.
Lobby System: Implement a lobby system where moderators and members can join, facilitating the competition
Claude AI Integration: Plan to fully implement Claude AI to summarize and break down assignments into smaller tasks automatically, streamlining task generation and management.
Single Sign-On (SSO): Intend to implement SSO to allow users to save their progress seamlessly across devices, providing a more convenient user experience.
Further Analytics: Explore additional analytics to provide deeper insights into unit and team performance, allowing for more informed decision-making and optimization of study strategies.
Log in or sign up for Devpost to join the conversation.