Looking at most of your designs and web applications, it’s hard to differentiate one from the other with all of them being very similar. The issue I see with the current development is the fact that these applications are bland, sure you put alot of work and effort into them, but your missing something. When you create an application you want to keep in mind the user’s experience and, figure out how to enhance their usage of the application. With OCRP we are currently performing a huge overhaul of our CAD/MDT for LEO/DISPATCH/CIVILIANS all receiving all new variants, we just pushed the LEO MDT and are working on the dispatch cad right now, which Ill rename terminal.
Here’s a quick picture of the predevelopment version, it might look a little funky but it gives you a general idea of what we are doing. I can’t say too much on this as it’s not yet publically released but what I will divulge is that it’s being built with the idea that an actual police department could utilize this. Now I’m not saying go crazy with the data points and arrays, just make it presentable and realistic. This picture below is page one of three, where the other two will hold the event info and live map…
Theres going to be three different pages all with unique functionality, this looks a little funky atm just simply bc its in its pre-development stages. I’ll be done with it in a week or so, if I have time…
The LEO mobile data terminal that was we released yesterday is simply put beyond realistic, I’ll post an image here to help you guys with your development and get a general idea of what we’ve done. These images are slightly outdated I cant be bothered to take new ones, the only changes really are the addition of active officers to the home screen which I’ll link below and a few other aesthetic/quality of life items.,
(Dark mode w/ a display less than 600px in width)
(Active officers move w/ a display wider than 600px)
(One of our many reports, just to give you a feel of how they are structured)
The civilian side is the most ambitious variant yet, I honestly can’t say anything about it until its complete but its beyond impressive.
So the point of this post is to provide you guys with new ideas and help you to create a better web application, also something that’s a huge issue is the organization or workflows. Utilize the colors and workflow folders trust me it will make your life way easier and yes I understand it may take an extra 10 seconds to attach a workflow to a color and folder.
A few helpful tips;
Utilize custom states for elements, this will allow you to bypass some data sets, also consider adding prefixes to your data sets
ex: aName, aIdentifer, aPersona(s),
and leave yes or no statements to isValid (yes/no)/(true?false)
Never do a :count you’ll legit just murder your application unless you have a small data set or an upgraded server box. Took me about 2 hours to figure why my app’s performance went to the crapper and it was all due to the :count.
Hope this helps, and if you have any questions or ideas hmu on discord or here 404 - Jonathan W.#0012
Also please dont outright copy my stuff thanks! Too see more of our CAD/MDT watch a streamer from ocrp or youtube videos…
Here’s a list of our content creators: https://docs.google.com/spreadsheets/d/1W-ETgd3iYTa4Bn1s3XABhruEn24zy2XeFe0SLjTNkHI/edit#gid=603263361