Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin panel v1.0 /admin #7

Closed
2 of 5 tasks
carletex opened this issue Feb 1, 2024 · 1 comment · Fixed by #37
Closed
2 of 5 tasks

Admin panel v1.0 /admin #7

carletex opened this issue Feb 1, 2024 · 1 comment · Fixed by #37
Assignees

Comments

@carletex
Copy link
Contributor

carletex commented Feb 1, 2024

Route: /admin
Auth: TBD

1. List of proposals

  • [ ]Table with grant info + builder info (socials, link to their BG profile). Some interactions might happen on Telegram, talk about ETH amount, etc) Admins should be able to edit submissions. (amount, title, description..)
  • Approve/reject => save to the database
  • submit TX to the contract (record proposal + pay 50%?)
    • save TX hash on Database? indexer? We need to know if a builder for a given grant has been paid or not.

2. List of completed project submissions

  • Table with grant info + builder info (socials, link to their BG profile)
  • Approve/reject => save to database
  • submit TX to the contract (update project/proposal status??? + pay remaining 50%?)
    • save TX hash on Database? indexer? We need to know if a builder for a given grant has been paid or not.

It's important to get the approval / payment (TX) flow right.

@carletex carletex changed the title Admin panel v1.0 Admin panel v1.0 /grants/admin Feb 15, 2024
@carletex carletex changed the title Admin panel v1.0 /grants/admin Admin panel v1.0 /admin Feb 15, 2024
@carletex
Copy link
Contributor Author

Initial iteration happening on #18

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant