So I am an Administrator on a dutch FiveM (GTA) Roleplay server and we've been using this dispatch system to control the people playing as police, fire and medical services. It's a dispatch system we've downloaded and used but it has been programmed by someone else.
A few months ago I finally started my own project to create a whole new dispatch system, why?
A very simple reason why, the current one sucks..
It makes like 20 requests per second to check everyone's status from the database, imagine 30 people having the page open.. It gives errors of the database not being able to handle it etc.
The backend is terribly designed, all the functions like updating a call is being done in a second page wich is opened in a pop-up etc.
So I have been working on a new system, not as much as I'd like to but I do my best. It's all about efficiency, not only for the backend but for the user as well.
Im writing the frontend in React and the backend in Laravel Lumen using pusher channels as a websocket server for the live updates.
I strictly said to myself I did not want any popup's, so everything can be dragged dropped, right clicked for a custom context menu etc. Ofcourse you need some popup's but it's handled by an overlay.
I'm hoping I can get it done by the second of july but Im afraid it will be tight, Im not going to release an half-finished project for sure.
Actually only a few people know about this project so Im really hoping no one of the community is on this platform ^^.
I will post some screenshots for sure when it has been released!
More posts will follow about this project :)
A few months ago I finally started my own project to create a whole new dispatch system, why?
A very simple reason why, the current one sucks..
It makes like 20 requests per second to check everyone's status from the database, imagine 30 people having the page open.. It gives errors of the database not being able to handle it etc.
The backend is terribly designed, all the functions like updating a call is being done in a second page wich is opened in a pop-up etc.
So I have been working on a new system, not as much as I'd like to but I do my best. It's all about efficiency, not only for the backend but for the user as well.
Im writing the frontend in React and the backend in Laravel Lumen using pusher channels as a websocket server for the live updates.
I strictly said to myself I did not want any popup's, so everything can be dragged dropped, right clicked for a custom context menu etc. Ofcourse you need some popup's but it's handled by an overlay.
I'm hoping I can get it done by the second of july but Im afraid it will be tight, Im not going to release an half-finished project for sure.
Actually only a few people know about this project so Im really hoping no one of the community is on this platform ^^.
I will post some screenshots for sure when it has been released!
More posts will follow about this project :)