konoha icon indicating copy to clipboard operation
konoha copied to clipboard

ODHack: Backend for discussion

Open ondrejsojka opened this issue 1 year ago • 8 comments

This backend receives the text of a proposal, the address of the proposee and converts the address to starknet.id if available. Then it creates a JSON with these two (or three if the submitter has a starknet.id) pieces of info and submits it to IPFS. Once the IPFS hash is computed, it should be returned to the caller. Then the backend uploads it to IPFS and pins it with a pinning API or your choice.

Expected skill level: Junior Backend developer

Definition of Done

The backend is written in one of Python, Typescript, Rust, Go. The code is formatted correctly and is ready to be deployed. It has been tested, either with the frontend if available or with curl or similar. The backend returns the IPFS hash before the upload is finished and finishes the upload asynchronously. The code has been reviewed by someone from Carmine Finance.

ondrejsojka avatar May 22 '24 16:05 ondrejsojka

@tensojka Can i hop on this?

Naomi-Gift avatar May 22 '24 16:05 Naomi-Gift

@Gift-Naomi Read CONTRIBUTING.md please.

Yes, assigning you, I would recommend you join the telegram group so we can communicate faster.

ondrejsojka avatar May 22 '24 16:05 ondrejsojka

@Gift-Naomi Can you provide an estimated delivery timeline?

ondrejsojka avatar May 22 '24 17:05 ondrejsojka

can i be assigned this please?

ghost avatar May 22 '24 17:05 ghost

@tensojka Approximately five working days.

Naomi-Gift avatar May 23 '24 09:05 Naomi-Gift

@Gift-Naomi Thanks, you have been assigned

ondrejsojka avatar May 23 '24 11:05 ondrejsojka

@Gift-Naomi What's the progress? Can you ping me on Telegram and open a draft PR so I can see?

Please also connect with @kateberryd , she is working on the frontend in #77

ondrejsojka avatar May 27 '24 12:05 ondrejsojka

@tensojka I'll open a draft PR later today

Naomi-Gift avatar May 27 '24 14:05 Naomi-Gift