Skip to content

machavezg9/pci_dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pci_dashboard

Requirements

  • Server based, stored locally **pcidash.local to access Apache server
  • Simple to access and process **see above, also added a simple browse to upload file
  • Input PPT file
  • Display data using Raspberry Pi
  • Display on multiple screens, use multiple Pi's
  • Access data from a single node, server node

Process

  1. After researching for a few hours I stumbled uplon this link. This would be the perfect solution, I've never ran a server from home other than for minecraft. A LAMP server is perfect because if I decided to track data I have a MySQL db readily available for access.
  2. Since I work remotely most of the time I had to establish a SSH connection. In addition to that, I had to figure out how to transfer documents over ssh. I followed this stack post and this Youtube vid.
  3. Setup a php upload file, was able to figure this out really quick. Used this as a starting point.
  4. Encountered a php upload issue when testing out in the field (aka Performance Composites Network). The fix was simple enough, add a flush at the end of each interaction with echo. Followed this. Echo appear to be hanging, don't know the exact cause for hanging. Will proceed to upderstand why flush(); fixed my issue.

Tasks

  • Figure out how to pop-up a message when ppt is uploaded. Rather than redirecting to php file maybe??
  • Process a pptx file to play slideshow this may help
  • Determine if web slideshow or local slideshow (already have code for local slideshows)
  • Set format of files allowed as PPT files only, (PPT, PPTX, WHAT ELSE?)
  • Fix upload connection timing out issue See step 4 above for fix

Resources

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published