Friday, September 20, 2019

Project iKy


Project iKy is a tool that collects information from an email and shows results in a nice visual interface.


Installation

Clone repository
  • git clone https://gitlab.com/kennbroorg/iKy.git
Install Backend

Install Redis:
  • wget http://download.redis.io/redis-stable.tar.gz
  • tar xvzf redis-stable.tar.gz
  • cd redis-stable
  • make
  • sudo make install
And turn on the server in a terminal
  • redis-server
Python stuff and Celery

You must install the libraries inside requirements.txt
  • python3 -m pip install -r requirements.txt
And turn on Celery in another terminal, within the directory backend
  • cd backend
  • ./celery.sh
Finally, again, in another terminal turn on backend app from directory backend
  • python3 app.py
Install Frontend

Node
  • First of all, install nodejs.
Dependencies:

Inside the directory, frontend install the dependencies
  • cd frontend
  • npm install
Turn on Frontend Server

Finally, to run the frontend server, execute:
  • npm start
Browser
Config API Keys

Once the application is loaded in the browser, you should go to the Api Keys option and load the values of the APIs that are needed.
  • Full contact: Generate the APIs from here
  • Twitter: Generate the APIs from here
  • Linkedin: Only the user and password of your account must be loaded

0 comments:

Post a Comment