[DEV] Start the new year building in a new and clean ERP and CRM architecture

Author: Richard
CRM & Hubleto developer
Tags: react, typescript, php, stack
Reading time: 2 min

Want to help start up a business with a new look. Why not try building up your enterprise with Hubleto?

Building a new start

Hubleto already allows you to start up your business with the Community apps it provides. There are many apps from many categories to choose from, from marketing to sales or from logistics to e-commerce. You can use more than 20 apps to help in your day to day work.

So how do you start?

Download the erp-project repository which contains all that you need to start your journey in building your new ERP or CRM through Hubleto.

composer create-project hubleto/erp-project . --no-dev

Using php hubleto init you can start to fill the necessary configuration to create your own instance of Hubleto. We also made a more convenient way to create your Hubleto environment. Check out init-config-dev.yaml or init-config-example.yaml in the repository, fill the configuration to your needs and use php hubleto init init-config-dev.yaml to create your hubleto instance without the need to do everything manually.

This is the quickest way to create your instance of Hubleto that is immediately available for you or your colleagues to use.

But what if the 20+ apps is not enough for you in Hubleto?

Creation of your own

Hubleto easily allows you to create your own apps, we call these the Custom Apps. Depending on your needs a custom app can be connected to the Community Apps and any other apps, so you don't loose the interoperability with the whole environment.

If you want to create a new app you can use this command:

php hubleto create app CarRental

This command will create a template app which you can freely modify to your needs.

The app does not have to be a default app that just shows a table and opens a form in which you can edit a record. For example, you can create new dashboards for the Dashboard app or create only Views that serves as a report or shows some sort of statistics.

The flexibility of Hubleto allows you to create whatever you need and want. Let your imagination run wild!

If you want to learn more about developing your own apps check out the Hubleto developer guide.

Developing Hubleto

Have any ideas to improve Hubleto?

If you want to take development further, you can also help us develop Hubleto by contributing to the various repositories we have on our Github

If you want to help us directly check out our Certification programme that test your skills at using the Hubleto platform as a developer.

We appreciate all contributions and we would be happy to work with you!

Richard is a passionate CRM developer with a strong focus on user-friendly apps that help businesses expand their potential. Loves playing games.