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

Web Dashboard / Admin UI? #68

Closed
Nezteb opened this issue Jul 12, 2023 · 5 comments
Closed

Web Dashboard / Admin UI? #68

Nezteb opened this issue Jul 12, 2023 · 5 comments
Assignees
Labels
distant aspiration Something that might be nice but probably hard and/or no immediate plans.

Comments

@Nezteb
Copy link

Nezteb commented Jul 12, 2023

Is your feature request related to a problem? Please describe.
When experimenting/debugging, I like having some sort of UI for my databases, such as https://github.com/sqlitebrowser/sqlitebrowser. For TinyBase, I think it'd make sense to have a simple JS web UI that users can interact with their data from.

Describe the solution you'd like
Something similar to deployd's web dashboard, which can be used for basic CRUD operations.

Describe alternatives you've considered
N/A

Additional context
deployd was a cool API builder that is no longer actively maintained. https://github.com/deployd/deployd

@jamesgpearce
Copy link
Contributor

Since TinyBase is in memory, I feel like this would need to be something like a Chrome extension, or maybe more easily some kind of floating window 'in' your app that you would have to enable in code. Would that work?

@jamesgpearce jamesgpearce added the distant aspiration Something that might be nice but probably hard and/or no immediate plans. label Jul 12, 2023
@jamesgpearce jamesgpearce self-assigned this Jul 12, 2023
@WonderPanda
Copy link

WonderPanda commented Jul 12, 2023

I feel like taking some inspiration from the TanStack ecosystem and their use of optional Developer Tools would be really awesome!

For example, for the React Query package

You can see the DevTools in action in their samples, eg for the Star Wars example

image

They have similar tooling for the new React Router package and its a super helpful pattern

@Nezteb
Copy link
Author

Nezteb commented Jul 12, 2023

The in-app hover or resizable tab UX both of you mention seems like a great fit!

@jamesgpearce
Copy link
Contributor

Hope you're all trying this out in 4.1 beta. Main release this week!

@jamesgpearce
Copy link
Contributor

Closed out in v4.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distant aspiration Something that might be nice but probably hard and/or no immediate plans.
Projects
None yet
Development

No branches or pull requests

3 participants