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

Dashboard #8

Closed
poundifdef opened this issue Aug 20, 2023 · 3 comments
Closed

Dashboard #8

poundifdef opened this issue Aug 20, 2023 · 3 comments

Comments

@poundifdef
Copy link
Contributor

Dashboard to see usage, billing, etc

@siddharth-sable
Copy link

Hello @poundifdef, I would love to work on this.

@poundifdef
Copy link
Contributor Author

Hello, thank you for the offer! I'd be happy for the help. Since there is no UI yet, here are some ideas on how to get started:

  • Everything should compile into a single Go binary
  • If you want to build a SPA, then I'd suggest using SvelteKit. Otherwise plain server-rendered HTML is fine.
  • The goal is to keep the UI as simple and lightweight as possible
  • We will need a way to log in via Google OAuth
  • We will want the ability to enable or disable the UI via a flag in the configuration file

Once we have some basic scaffolding, then we can talk about the features we'd want to build within the dashboard. I'd be happy to hear your gameplan before you get started coding.

Thanks again!

@manpoffc
Copy link

Hello,
I would love to take the initiative and discuss more on the design and implementation of the UI.

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

No branches or pull requests

3 participants