Need a “dashboard” that will go out and consume JSON sources from URLs/Passwords entered into a MySQL database.
The dashboard needs to be in a secure area that is accessed by logging into the website and verified against the username/password located in the database.
The dashboard should be able to be “installed” into any directory of the website including the home HTML directory.
When entering into the secure dashboard, the login process should detect if an existing username/password exists and if not, step through the process of creating one.
Once in the dashboard, it should detect if any existing active URLs are in the database, and if not prompt the user to add one.
Additional sites can also be added to the database via the interface.
The dashboard should allow a user to edit/delete a URL in the database. There should not be a set limit on the number of sites in the system.
The database will contain the Site URL, the password to that site, if the URL is active for use, as well as what user created it, the timestamp of creation and last edit.
A logging of database creation/edits should also be available in the database.
The dashboard will be using the URL/password to connect to the sites and retrieve JSON formatted information for consumption. The format of this information is subject to change as well as the order sent back to the dashboard.
The user will enter the SiteURL and the password to access the JSON generator.
The display of the data should be formatted to initially return a very basic subset of the JSON output as well as a color coded display based on some additional criteria such as if wpversion is the latest version. Information on how to check this will be provided. For example, if everything on the site is up to date and OK, display green, if needs updates, display yellow and if no response/offline, display red.
The display should be able to be expanded to show additional information if required. The dashboard should be formatted to work on Desktop and Mobile devices.
You should be able to edit/refresh a single site without having to reload all of the sites.
The page should display sites as they return data, not having to wait for all sites to load into the dashboard.
If needed the JSON information can be updated within reason for use with the dashboard as I do have control on what is sent to the dashboard.
A test dashboard has been created, however it is missing almost all of these features and was developed to test the JSON output. Also, 16 test sites for the JSON content have been created and are hosted on the Internet so you can test against them when building the dashboard. Information for these sites and sample JSON will be shared if we move ahead on the project together.
The idea is to have a dashboard that can be hosted almost anywhere, and have it grab the status of the sites to return it in a usable format.
The project will include full un-encrypted source code and not rely on any paid additional products. It should be written in PHP using secure methods and utilize Bootstrap if possible..
50 freelancers are bidding on average $259 for this job
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
yes, let's clarify the requirement in details also if you want us to share our skill and previous work let us know.. hope to hear you soon.. Thanks & Regards PROMITI
Hi: I'm an highly experienced web developer, i have worked on many dashboard/admin panels before. I can develop the dashboard for you with all the required functionalty