Voxel Admin System (Early Indev)

Hello everyone!
Iam currently working on a pretty advanced admin system called Voxel, which is divided into a database tool and an ingame panel.
Everything is synchronized with a database (not datastore) to make cross-game usage possible.
I haven’t developed that much on it yet and would just like to get some early feedback regarding the UI design or any ideas from the community.
Voxel will not be entirely public, however I will make an application phase coming in spring for any groups who are interested in using it.
If you have any questions, feel free to message me.

To be precise, what you are seeing there is teh database tool with direct access to banlists etc.
All the accounts that users make are safely stored and the passwords are all saved encrypted.

15 Likes

Yo that’s so cool can’t wait to test it out by myself.

Holy heck! I love the whole log in concept! I would just decrease the time to actually log in. :sleeping:

Iam still working on optimizing that code, but I had way bigger issues before. This takes only so long since the system has to request all the data for each database (even tho most is synchronized in realtime) and the log-in time was like 40+ seconds before. So yeah, I already reduced it by a lot and have to see if more is possible.

You should never enter any credentials within a Roblox game, not only is this insecure, but it’s bad practice.

I understand that, but you should never enter any credentials in any game, even if it isn’t your Roblox login.

1 Like

Nothing is stored exept for an encrypted text, which is encrypted via 67-bit. No one will be able to decrypt this text, since that would require the encryption key.

Very cool project. UI and UI animations are very sleek. Just be very careful: People could find ways to breach it. Layer your code well.

Encrypted via 67-bit? Never heard of it?

The coding and concept is good, however if you’d like to make the UI look better, you should try out UI Gradients on the loading screens and such. Also, make sure that the coding is air tight, as people could breach the code.

Amazing! I never thought about an account system. That’s what makes it unique

Thanks for the idea. Could you give me any exact locations of where I coul add gradients and which color, while still maintaining the clean minimalistic / simple design?

Thanks, this system took quite some time but makes other stuff easier while also alloqing custom naems and profile pages in the future.

Sure,

If you’re going for a clean and minimalist design, I suggest that you add grey to light grey gradients or light grey to white gradients on the loading screens and login page to help blend in the darker frames with the lighter frames. If you want to go the extra mile, you could add a “dark theme,” which makes the UI darker.

Hmm, how are usernames/passwords store and how secure is this?

Is this game using an third-party datastore service to be able to ban people in a game and show bans on another and how would that be funded?

VERY COOL concept, by the way

This looks sick! One question though. You said this is advanced. I’m wondering, what will this have that other admin systems don’t? Why should we choose this upon full release?

I will just give one feedback, allow toggle dark theme / light theme UI. Some people prefer dark theme UI as they usually comfortable for eye

1 Like

This looks really cool! I wish you would’ve released it publicly, but I understand a public database would be pretty costly.

Alright, thanks for the suggestion. I will note that down to be added in the future!

@Pearielqs It is using a third party database set up by me, and once you create an account and save your password, that password is encrypted and will not get decrypted again.
Currently it doesn’t require any money for me to run this, however expanding in the future (when maybe like 20+ groups use voxel) it might cost money for me, but for that I have Voxel+ in mind.
That would be a monthly membership people can pay for which gives them special perks.

@lanjtlike When I open the application phase in like spring, group owners will be able to apply and I will then select the groups which will get early access to a own database, but yeah. I don’t want to release it entirely public, since I still want it to remain something special and not become like adonis.
Account creation however is and will remain public, just not everyone will get their own database.

@Chordily Well, Voxel (the database tool) has accounts, which makes it easier for admins to give perms to people on their databases. Besides that im putting high value on customizability, hence the account system, which will feature custom profile pages at a later point. Then there also are a lot of options for database owners, such as making their database public in a way that everyone can have a look at the banlists and warn lists. I wish I could say more about the ingame panel, but I don’t have any specific plans for that yet. Oh and also, Voxel will feature a discord bot which can be linked to a database and then synchronize discord bans with game bans if group owners wish to.

1 Like

I like your UI and all in this creation, but the login screen strikes me as a big no-no. There have been big arguments about these on posts in the past (see Is there a way to use a for loop with a database? - #36 by buildthomas) about how login screens are questionable when it comes to TOS and are unnecessary in general.

I will say the same thing as I did in Making a textbox password box? - #7 by Vulkarin, you don’t need a username/password combination to login. By bringing your account into the roblox game you are already authenticated, so please save yourself the trouble and just skip the login.

And please don’t use easy as an argument, remembering a username/password will never be easier than simply being whitelisted.

2 Likes