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

Re-doing the Dashboard code #263

Open
benbaptist opened this issue Jan 8, 2016 · 5 comments
Open

Re-doing the Dashboard code #263

benbaptist opened this issue Jan 8, 2016 · 5 comments

Comments

@benbaptist
Copy link
Owner

I'd love to just completely start fresh with the dashboard. It's awful. I wrote a hacky little web server, the HTML/JS/CSS3 (client-sided) part of it all sucks, it's just awful. awful awful awful awful awful awfulaful awuflawufla.

Anyways, I've thought about moving to Flask, and to that extent, Flask-SocketIO. This means it'll be an extra dependency, but it would be super worth it. It's incredibly easy to work with, lightweight, and would be able to have a nice websocket connection WITHOUT a separate port (it'll run on the actual web server port). Any ideas or thoughts on this?

@suresttexas00
Copy link
Collaborator

I say use that dependency! LOL whatever makes the rest of it work better and is easier to use..

@JasonBristol
Copy link
Contributor

Flask would be good! Looks like you are using bootstrap for the front-end. Is there a particular vision you have for the dashboard? Right now it looks like a remote server management console; in that case bootstrap might still be something we could leverage for the quick and dirty cross browser and mobile support, just would need to pretty it up some.

@Sasszem
Copy link

Sasszem commented Jan 31, 2016

Flak looks like good, because it's lite 'n simple. It's perfect for local-hosted webpages.

@benbaptist
Copy link
Owner Author

It already uses bootstrap.

@JasonBristol
Copy link
Contributor

Visualizations might add some flair to the dashboard as well, personally I think a visualized metric of player statistics would have benefit. I have around 20-30 players that play at all hours and being able to have a quick dashboard view to track player frequency, logons, etc would make scheduling random events easier. I think something like d3.js would come in handy there

@suresttexas00 suresttexas00 added this to the Release 1.0.0 milestone May 27, 2016
@suresttexas00 suresttexas00 removed this from the Release 1.0.0 milestone Jul 9, 2017
@suresttexas00 suresttexas00 added this to the Wrapper 1.1.0 milestone Feb 14, 2018
@suresttexas00 suresttexas00 removed this from the Wrapper 1.1.0 milestone May 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants