So a new link appeared in the
Posted: Wed Jan 22, 2025 5:46 am
So, when designing, we realized that data from YouTrack alone was not enough for us. We needed to understand the internal structure of the company - who is whose manager, which developer is part of which team. Not so much for security reasons, but because of the need to reduce the amount of information in the system. And there is a lot of it.
Of course, we did not duplicate the company jordan telegram number database structure in the billing system. All the data was already in our corporate Bitrix24, which also has everything fine with the REST API.Laravel+YouTrack bundle. It was only necessary to match an employee from YouTrack with an employee from Bitrix24, but both records had the same E-mail.
The lack of an administrative section is often cited as a weak point of Laravel. Firstly, although it is not out of the box, it is still there. Secondly, it was really not needed here. The user of “Project 42” has 2 main scenarios: set an hourly rate and get a project report for a period. And we organically integrated rate management into the “public” part of the site.
But this integration was not the last one. By removing all unnecessary manual actions, we decided that the report should not only be built in “Project 42” and uploaded to an Excel file, but also uploaded to Google Sheets, since that is where most of our clients view them.
Of course, we did not duplicate the company jordan telegram number database structure in the billing system. All the data was already in our corporate Bitrix24, which also has everything fine with the REST API.Laravel+YouTrack bundle. It was only necessary to match an employee from YouTrack with an employee from Bitrix24, but both records had the same E-mail.
The lack of an administrative section is often cited as a weak point of Laravel. Firstly, although it is not out of the box, it is still there. Secondly, it was really not needed here. The user of “Project 42” has 2 main scenarios: set an hourly rate and get a project report for a period. And we organically integrated rate management into the “public” part of the site.
But this integration was not the last one. By removing all unnecessary manual actions, we decided that the report should not only be built in “Project 42” and uploaded to an Excel file, but also uploaded to Google Sheets, since that is where most of our clients view them.