s
stringtech
Joined
icon image
Internet Computer
0 REP
2 Feedbacks
1 Submission

Submissions

Submitted

This is a sample Kanban Board application built as an Internet Computer Canister using TypeScript. You can create, update and delete Kanban Cards. Each Kanban Card has these properties: description, assignee, deadline and stage. You can create, update and delete Stage transition rules to prohibit certain transitions, e.g. from "Requested" to "Done". You can also query Kanban Cards by ID, assignee and stage.

90Points
3 Feedbacks

FEEDBACK

1.5 REP
Submitted

This repository contains the source code for a smart item storage canister on the Internet Computer (IC). The canister allows users to manage and query a collection of smart storage items, providing functionality such as adding, updating, deleting, and querying items based on various criteria.

90Points
5 Feedbacks
Feedback

Congratulations! Your solution looks well organised.

I have changed some specific parts to improve it.

Changes:

-The add_smart_storage_item function now returns Result<> instead of Option<>. Result is more appropriate for this class of operations. It also adds consistency.

-Removed a few unnecessary .clones().

Submitted

This is a sample Kanban Board application built as an Internet Computer Canister using TypeScript. You can create, update and delete Kanban Cards. Each Kanban Card has these properties: description, assignee, deadline and stage. You can create, update and delete Stage transition rules to prohibit certain transitions, e.g. from "Requested" to "Done". You can also query Kanban Cards by ID, assignee and stage.

90Points
3 Feedbacks
Feedback

Thank you all for the feedback. I truly value the effort.