So I'm currently looking at modernizing our company's (<50 employees) database system, which is pretty archaic. The system uses Alpha Five, the database in question isn't even really relational, and the "front end" used in-house comprises of forms and reports created using Alpha Five's built-in tools. That includes managing contacts, generating invoices, etc. When looking at modernizing this system, the obvious choice seemed to be developing a new MySQL relational database, which I've done a bit of work on constructing.
Where I find myself a bit lost is how to go about re-creating the graphical applications we've been using up to this point. It seems from googling around that the way this is typically done is a bit too high-code for me, involving creating a bespoke application in any number of programming languages. What I'm wondering is essentially: Is there a more low-code way of developing frontends for MySQL Databases? Basically what I'm looking for is something like Alpha Five, but more modern.
Am I approaching this entirely the wrong way? Should I use some kind of program which handles both the database and the applications in a low-code way? Or should I just suck it up and learn more programming to develop nice graphical applications? Ideally I'd like something in the middle, matching my skillset, where I can develop applications with relative ease that connect to my bespoke MySQL Database.
Any help would be much appreciated!