kaiachain / kaia-dapp-mono

MIT License
2 stars 9 forks source link

Proposal: A frontend React Application - K-Edu #20

Open MichaelOmoniyi opened 2 weeks ago

MichaelOmoniyi commented 2 weeks ago

Description

Bounty track

MichaelOmoniyi commented 2 weeks ago

I've implemented the Learning platform called K-edu, which provides free, paid, and advanced resources to users. Users can connect their Klaytn wallet for payment. The courses are not standard yet, just test samples.

GitHub Repository: https://github.com/MichaelOmoniyi/klaytn-dapp-toolkit/tree/main/frontend/k-edu Live link: https://k-edu-learn.netlify.app/

zxstim commented 2 weeks ago

This looks great!

Approved for payout for the track.

I would also recommend checking out our bootcamp contents and add that into your platform. Then I would qualify you for the 500 KLAY bounty track Contribute an Open Source Developer Tool.

zxstim commented 2 weeks ago

Also another recommendation, I see that you are using Create React App. Create React App has no longer been recommended for most production use (even from the React team). I would highly recommend you to explore Nextjs framework. Learning education platform would benefit greatly with Server-side Rendering feature provided by the framework.

Nextjs is a React based framework so you can still use the same react code but with some tweaks.

MichaelOmoniyi commented 2 weeks ago

This looks great!

Approved for payout for the track.

I would also recommend checking out our bootcamp contents and add that into your platform. Then I would qualify you for the 500 KLAY bounty track Contribute an Open Source Developer Tool.

Thank you, I work on your recommendations and deliver soon.

MichaelOmoniyi commented 2 weeks ago

Also another recommendation, I see that you are using Create React App. Create React App has no longer been recommended for most production use (even from the React team). I would highly recommend you to explore Nextjs framework. Learning education platform would benefit greatly with Server-side Rendering feature provided by the framework.

Nextjs is a React based framework so you can still use the same react code but with some tweaks.

Noted, I'll looking the implementation of Nextjs in the Learning education platform.

zxstim commented 2 weeks ago

can you open a PR and edit this file with the information of your submission? https://github.com/kaiachain/kaia-dapp-mono/blob/main/bounty/submissions.md

you can follow the previous edits [submission description] - @[your-github-username] | Repos: ...

MichaelOmoniyi commented 2 weeks ago

can you open a PR and edit this file with the information of your submission? https://github.com/kaiachain/kaia-dapp-mono/blob/main/bounty/submissions.md

you can follow the previous edits [submission description] - @[your-github-username] | Repos: ...

Done

MichaelOmoniyi commented 2 weeks ago

This looks great!

Approved for payout for the track.

I would also recommend checking out our bootcamp contents and add that into your platform. Then I would qualify you for the 500 KLAY bounty track Contribute an Open Source Developer Tool.

I already Implemented the BootCamp section. Here is the link to the live site: https://k-edulearningplatform-htogcriib.vercel.app/ I am still working on making it a next-js app. I should be done with that soon.

MichaelOmoniyi commented 2 weeks ago

This looks great!

Approved for payout for the track.

I would also recommend checking out our bootcamp contents and add that into your platform. Then I would qualify you for the 500 KLAY bounty track Contribute an Open Source Developer Tool.

Good day sir, I received a mail that the bounty has been approved but it has not reflected in my trustwallet. For the 500 KLAY bounty do you suggest I create a new account and link my metamask wallet instead rather than using my current bounty account which has trustwallet linked?

zxstim commented 2 weeks ago

Try checking your address on block explorer. Sometimes, trust is not refreshing the balance due to RPC issues.

you can hunt with the same account and address. But dorahacks platform works better with metamask.

MichaelOmoniyi commented 2 weeks ago

Try checking your address on block explorer. Sometimes, trust is not refreshing the balance due to RPC issues.

you can hunt with the same account and address. But dorahacks platform works better with metamask.

Okay sir Thank you

zxstim commented 1 week ago

Hey @MichaelOmoniyi, can you make your vercel deployment to be public rather than requiring to log in to vercel?

MichaelOmoniyi commented 1 week ago

Hey @MichaelOmoniyi, can you make your vercel deployment to be public rather than requiring to log in to vercel?

Good day sir, I have made the correction. This is the new link: k-edu.vercel.app

zxstim commented 6 days ago

Content looks great. I will approve 500 KLAY for you. I would like you to make some big UI update coming up.

Make sure to edit your submission here (https://github.com/kaiachain/kaia-dapp-mono/blob/main/bounty/submissions.md) if it changed.

zxstim commented 6 days ago

And update the bounty submission here too https://dorahacks.io/daobounty/444

MichaelOmoniyi commented 6 days ago

Content looks great. I will approve 500 KLAY for you. I would like you to make some big UI update coming up.

Make sure to edit your submission here (https://github.com/kaiachain/kaia-dapp-mono/blob/main/bounty/submissions.md) if it changed.

Thank you sir