Open JamesParkDev opened 3 years ago
Good evening; "3
First of all, thank you for your interest in Luna!
Secondly, for the Dashboard, I'm always looking for new ideas. I'm not a fan of Bootstrap, we use only 15% of its content, most of the time for the grids which now in CSS are very simple to do. But I keep the idea of separating the two (but as long as I'm doing this, why not do it with React ? ).
Would love to do this in react 👍 we would need one rest API to connect the dashboard to DB maybe we can use some ORMS like Knex, or sequelize to allow for cloud DB or any other database other than sqlite.
Also would be nice if you can set up a discord chat so we can share progress or more ideas there?
Thanks
Mongodb for the database? I'm a little bit worried because I wanted the user to have the less thing to install by himself
I was mostly targeting SQL type databases https://sequelize.org/master/manual/getting-started.html
This ORM I think it is nice they can choose which database they want, and by default, it's gonna be sqlite3 so no set up required
But for example, they can use mariadb they just do yarn add mariadb -D
or with npm then change settings and that's all.
Any info on this?
Hello I would like to contribute to the Dashboard project : )
My idea is to keep to the ejs stack and use bootstrap 5.0 for design (Dark theme ofc white theme is forbidden by law)
Index (Landing) page will be a list of servers to select from to edit (after authorization with discord oauth2)
I also want to make Dashboard its own and it can work without the Client initializing it
then simple module boxes they can choose to edit general settings and other.
If user is the owner (master) they can watch logs
Let me know if I can contribute and if you have some other plans for Dashboard! Great project btw!