This repository has been archived by the owner. It is now read-only.
the new generation of the mobile web for orchid lovers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img
js
scripts
tf_files
.gitignore
LICENSE.txt
README.md
html.html
index.php
js_err.html
manifest.json
offline.html
result.php
retrained_labels.txt
sql.php
sw.js
sw.js.bak
upload.php

README.md

THIS REPOSITORY IS DEPRECATED

Do not put this project to the peroduction server due to lots of security vulnerability!

OrchidGazer-web

the new generation of the mobile web for orchid lovers

Requirements

  • Ubuntu 16 CentOS 7 or later
  • PHP 5.6 (PHP 7.0 not compatible)
  • Python 2.7 (To make mobilenet work properly)
  • Must be served in HTTPS Get SSL certificate from here

Installing

First of all, you need to install TensorFlow on your server first.

  • For CPU: pip install tensorflow
  • For GPU: pip install tensorflow-gpu

Second, install LEMP stack to your server. I recommended to use nginx Installing Guide

Then, import orchid MySQL database to your MySQL server

After that, edit your MySQL connection setting in sql.php

Progressive Web App

This project is built by using newest technology from Google called Progressive Web App

PWA Logo

Native app can do things like send push notifications, work offline, look and feel like a REAL native app, and can be added to the homescreen. Mobile Web Apps can accessed in a mobile browser, by comparison, historically haven’t done those things. Progressive Web App fix that with new Web APIs, new design concepts, and new buzzwords.

In short, it can bring all that stuff to your web application and deliver all exact the same experience that native app did ...Hybrid App

Compatible

Chrome Firefox Opera Samsung Internet Edge Safari Internet Explorer
45+ 44+ 32+ Based on Chromium 44.2403+ 17+ Not available F--- you!

Troubleshooting

I got a freaking pip: command not found error

Easy, just run easy_install pip

ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory

Damn Daniel! You install incorrect version of Nvidia CUDNN Download a new one here