Flynax review from a developer’s perspective
Before I begin this review, I should say a few words about myself. I am a backend developer with years of experience working for a governmental institution. I get a lot of orders from various institutions to implement different projects and have to find solutions for them.
I came across Flynax software when I was tasked with creating a website for a library university. The requested functionality needed to have the ability to classify library books into categories, genres, and subcategories, whether they were on loan or available, add different status options to them, allow users to search for books in the library, allow the admin to add new books, remove the ones which were not available or add an unavailable label to them. There were a lot of other features, which I will not dwell on.
I faced two options whether to write the script from scratch or find a working script with similar functionality and tweak it. I considered several scripts and finally chose Flynax because it had 90% of what the library website required.
As for the code, it is written purely in php, without the use of any frameworks, which is good, because frameworks come and go and php will stay for good. The script and the codebase is written in a clean manner, structured into different files, which makes it easier to find a certain file and make changes to it.
The frontend is written in HTML/CSS with the use of Bootstrap and SASS, which is also very scalable and maintainable, you can easily locate any page (all of them are based on smarty) and change the css/html to change the design, add a box or edit the existing layout. I had to make a few tweaks and changes to Flynax and had no difficulty scaling and changing the script – this is most important. As a developer who has working with hundreds of different scripts over the years, I confirm that Flynax is scalable and with its open code, is easily editable, provided you have knowledge of php, or knowledge of web development for the frontend.
To sum it up, the pros are: Flynax is written in php – which means you can easily find a developer who can modify it, php is a very popular programming language, so, you’ll have no problem getting someone to help you. It is regularly updated and many of the things are done from admin panel.