![Gitter](https://badges.gitter.im/Join Chat.svg)
-
- Install git
- $sudo apt-get update
- $sudo apt-get install git
-
- Clone Repository
- git clone https://github.com/evegeris/groundtruth_webapp.git
-
- Get pip
- apt-get install python-pip
-
- Get nodejs
- apt-get install nodejs
-
- Get npm
- apt-get install npm
-
- Get python developer (What python version are you using?)
- apt-get install python-dev
- apt-get install libpq-dev python-dev
-
- Get Flask
- apt-get install Flask - (This didn't work, also is there a particular version we need?)
-
- Get bower
- npm install -g bower
-
- Get mysql-server
- apt-get update
- apt-get install mysql-server
- mysql_secure_installation
- mysql_install_db
-
- Set up a blank db in mysql titled 'groundtruth_db'
- mysql -u root -p
- CREAT DATABASE groundtruth_db;
-
- Delete 'migrations' folder if present
-
- Install additional pip requirements
- pip install -r requirements.txt
-
- Initialize Database
- python db.py db init
- python db.py db migrate
- python db.py db upgrade
-
- Run the program
- python run.py
OpenCV version?
- original RDash front-end
- build and run development server by entering this directory and doing
- gulp build && gulp
- Live example of the original RDash dashboard.
- Python Flask used to serve static content (html, css, etc.)
- Front-end + back-end
- from the root directory, do
- pip install -r requirements.txt
- python db.py db init
- python db.py db migrate
- python db.py db upgrade
- python run.py
- More details here (this example also uses Protractor)
- Clone the repository:
git clone https://github.com/evegeris/groundtruth_webapp.git
- Install the NodeJS dependencies:
npm install
. - Install the Bower dependencies:
bower install
. - Run the gulp build task:
gulp build
. - Run the gulp default task:
gulp
. This will build any changes made automatically, and also run a live reload server on http://localhost:8888.
Continue developing the dashboard further by editing the src
directory. With the gulp
command, any file changes made will automatically be compiled into the specific location within the dist
directory.
- Custom Draw Each Point on a Grid
- An automation example for drawing a polygon (triangle)
- An example of how to read in a JSON file
- An automation method that will draw ANY polygon from a JSON file
TO add additional modules/packages not included with rdash-angular, add them to bower.json
and then update index.html
, to include them in the minified distribution output.