[Release] OpenCAD (Computer Aided Dispatch) [Demo Site]

Hello there,

I’m Farmer I’m apart of the OpenCAD team today we are proud to announce the release of a public Computer Aided Dispatch System and Mobile Data Terminal. We at open cad believe why to pay for a software that doesn’t work such as DCRS with the name lookup or database lookup. Also, not to mention ridiculous prices for software that is somewhat confusing to use. We are based on OpenSource we don’t like to hide what we do and believe everyone should have access and complete control over the product such as self-hosting unlike other such as DCRS or Modern cad.

Here at OpenCAD team, we believe in providing the best stuff for you guys. Our mission is simple “Provide the best experience possible.”

HISTORY: The Development Team Phill and Farmer came together along with Justin and Brennen to ask why hasn’t this been done. So from that day on we all have been working hard to bring this to you guys.

Releases: Currently we released an update called RC1
-Improved users functionality
-Able to edit users, calls, & much more
-Discord:https://discord.gg/ufBBmaN

-Website: https://www.opencad.io/

-Development OpenSource: https://github.com/StormlightTech/openCAD-php

-Downloads: https://github.com/StormlightTech/openCAD-php.git

-This is a modified version of https://github.com/ossified/openCad

-Demo: http://demo.opencad.io

-Login:

User:admin@test.com
Pass:cad2017!

** Please do note any attempt to disrupt or tamper with OpenCAD DEMO products its self will result in a ban from all services**

Note: We have a Support System
https://help.opencad.io
For support questions please go there as we have a quick response time.

For help with cPanel ask Justin Farmer in Jira (Click assign to Justin Farmer)

PLEASE NOTE THIS IS ALPHA THERE ARE ISSUES THAT STILL NEED TO BE ADDRESSED
For bug reports please use: https://go.opencad.io/support
ScreenShots:
https://ibb.co/kRZpeQ
https://ibb.co/iGAjDk
https://ibb.co/evaHYk

10 Likes

Cant seem to get on your website

umm, something doesn’t add up here. 503 error from CloudFlare

Appears to be up now!

Our website is back up.

We were in the process of updating our website software.

1 Like

Is this announcing you WILL be releasing it, or that it’s released? 'Cause the website is basically useless.

RC1 is released. Please bear in mind that this is ALPHA software. We have fixed plenty of issues from the original codebase and there are plenty more for us to find and fix.

As you use the software and find issues we ask that you please log them in the issues tab on GitHub.

https://github.com/StormlightTech/openCAD-php/issues

Hey, any screenshot/video ?

1 Like

You should put a link for download here and not send people on your “forum” is not allowed.

On your website; Annoucements , might be a typo.

Please provide some screenshots, perhaps a live-map to look at player positions would be a nice addition. I’ve seen this been done before.

Thank you for recommending this i completly forgot xD

I’ve been following you guys for a while working on the github. Awesome job!

I would recommend not using this. It’s amateurish build. Probably even by an amateur in PHP. Couple things after a 2 minute quick look:

  1. It’s not using MVC in this day and age.
  2. It has a lot of security flaws (printing out errors regardless of production or development environment, no CSRF protection, no session hijacking protection) (EVEN OVERWRITING THE INI SETTING!)
  3. The folder structure is an absolute mess.
  4. It prints out raw HTML instead of using a template engine. (Also means A LOT of duplicated “code”)
  5. There are some weird things like:
    if ( (isset($_SESSION['logged_in'])) == "YES" )
    Why isn’t this a boolean? Why are there so many parentheses, it doesn’t even make sense since isset returns a boolean. And he is comparing that boolean with YES totally nuts.

And I could go on and on… Even after only a 2 minute quick look.

EDIT:
Even after 19 Days of saying “He’s gonna have a security audit in the next days”: https://github.com/StormlightTech/openCAD-php/issues/26
He has not managed to fix HUGE security flaws…
https://github.com/StormlightTech/openCAD-php/blob/1.0a-RC1/actions/api.php#L535

I have to agree with this. MVC frameworks are easy enough to learn, and can also lead to faster development and less fragmented code (which can mean more bug fixes easily). Templating will also improve how quickly things can be made and bitched between both developers and designers. Not saying your product is bad or shouldn’t be made, I respect someone trying to do it on their own. But there are definitely some issues that should be addressed before a release, even as an alpha.

2 Likes

There are various artifacts from the original developer that we are working to fix.

I will readily admit that I am not the strongest when it comes to PHP but I event looked at the code you referenced and thought it seemed odd.

The repository is violating a lot of software engineer rules.
The biggest on is DRY (Don’t repeat yourself)

Just looking at the login check:
Link to search

Instead of trying to fix all your mistakes, I’d rather re-write the whole thing (Just my opinion.) The code is such a mess that you don’t even seem to clearly know all cornerstones. (This would also allow you to remove all copyrights from the original author.) Go with something like laravel, or codeigniter which has all the things you need. Again why re-invent the wheel. You just have to re-write stuff that has already been written and with that 10x better.

1 Like

This doesnt evevn work on my linux laptop (im currently on) AFTER logging in all it is white screen thats it!!!

proof:
login:
Screenshot from 2017-09-23 07-49-25


after login:

laptop version: ubuntu 16.04

Please join discord and we will be happy to assist you seems the dashboard.php is the issue :slight_smile:

have asked already in discord

images:

Can you tell me what you used to install it and php versions or my sql versions if possible and and you upload your error log In txt format or do paste bin then tag the link @god and @phill