Split Tech City is a community composed of well-intentioned and progressive companies, startups, associations, initiatives, institutions and individuals. Together we encourage and develop the IT sector of Split and the surrounding region.Support our community
Blazorise is the brand of the company Megabit. It is a library of components built on top of Blazor that supports CSS frameworks such as Bootstrap, Bulma, AntDesign, and Material, tied to new Microsoft technology and using C Sharp and .Net.
Founded by Mladen Macanović, Blazorise has been developing for the last four years. For a while, Mladen has been working part-time and developing Blazorise in his free time. Unfortunately, he shared the destiny of numerous workers that lost their job last year.
However, this unlucky turn of events ended up being a blessing in disguise for Mladen because he could now devote his time entirely to making Blazorise shine.
By doing so and making it a reality, he opened up new possibilities for himself in the job market because he was hired by several international IT companies thanks to Blazorise.
When he first started developing it, the only thing that existed was an alpha version full of bugs. Nevertheless, Mladen pushed forward towards solutions guided by his passion for C Sharp and .Net programming languages. His idea was to support components in Blazor with Blazorise, but in a way that he can support not only Bootstrap but other frameworks as well.
Initially, three frameworks were supported, and after the release of the first version, they began to be actively used. Blazorise gives its users a set of UI components that they can use to easily create single-page applications. This enables the users to save time since they do not have to build their own components from scratch but just import Blazorise and start right away.
“Blazorise’s goal is to have an abstraction over different CSS frameworks. The same code can be applied to any CSS framework, regardless of which one you choose at the beginning. ”
In the beginning, Mladen also opened up the option of donations via PayPal to be able to cover server costs. In the meantime, Blazorise has grown so much Mladen had to introduce a restriction for business users in the form of a license fee for companies with an income of more than $1M while keeping it free for ordinary users and smaller companies.
Currently, his biggest donor is a client from Turkey he worked with until recently. They have their own open-source, as well as a commercial version of an ABP framework and Blazorise has been integrating for Blazor part of that framework. After Mladen started his own business, they stopped cooperating directly, but they continue to finance and support him with advice.
Mladen points out that marketing is his biggest challenge at the moment, since he is focused on development, and works on marketing Blazorise along the way, most often via Twitter and Reddit.
Developing Blazorise is still necessary as it is not a finished product. Mladen and his colleague from Portugal are working on Blazorise’s development together. This is made possible mostly because he has one client who provides him with relatively stable finances. Two months ago, Mladen created a website to be used for sales that also includes blog posts and a presentation where you can find the latest versions of the components.
Because Blazorise is open-source, everyone can give their suggestions and improve the code. There’s equality when it comes to communication and quality exchange of knowledge and experience.
“Working open-source is quite different from the company environment because you communicate directly with clients, while the company environment respects the standard corporate hierarchy. Another positive thing is that the client is also a developer, which greatly facilitates the whole process.”
At the moment, Mladen’s main goal is to clean the code so that there will be no major changes in the future regarding the use of Blazorise. Another goal of his is to expand the development team. He will also be in dire need of marketing and sales professionals in the future.
“What most users have asked for, we have added to Blazorise. Now there is an improved version, smaller in scope, that will be the preparation for version 1.0.”
Mladen also points out that we can expect version 1.0. of Blazorise in the fall. This will greatly contribute to stability from the user’s point of view. Asked about Blazorise’s users, Mladen points out that so far, most customers have come from America, although Blazorise is oriented to both the local and global market.
We would like to thank Mladen for his input into the “behind the scenes” of Blazorise and wish him blazing success with it in the future!