mths0x5f / genieacs-gui

Ongoing progress GenieACS web interface aiming a friendly UI to non-tech staff
2 stars 1 forks source link

No documentation #1

Open WandersonGN opened 4 years ago

WandersonGN commented 4 years ago

Hi, i am very interested on this project but can't know anything about it without trying to run it, could you please create a Readme explaining the whole thing, telling if it is already functional or not, how to install & use it, providing some screenshots... (p.s: i'm a Brazilian developer and would love to contribute to this project as i also think that genieACS should have a "better" interface XD).

mths0x5f commented 4 years ago

Well, I started this project while ago when the beta interface was not available. I though that I could implement a better interface for the support team of my employer company and indeed I had some success. But I was discouraged of doing so by my boss.

Much of the code I wrote was lost when I reinstalled the OS of my working laptop, sorry. Code available here is provided as it is but I gladly can help in minor issues.

From what I remember, the stack chosen was Next.js + Express + React (still using classes) + Ant Design Components (from which project appearance is all about). Exotic algorithms from original interface were ported from Ruby to ES6, so I could replicate the nice things of the current GUI (the attributes tree for example).

If you really interested in maintaining this, I recommend understanding well how Next.js works and the lifecycle of React Components.

I'm really glad that someone find something that I developed on lazy days, useful.

E podemos conversar em português se você se sentir mais confortável com isso.

pedrogiampietro commented 3 years ago

Matheus você teria algum contato que eu possa falar? @mths0x5f