Skip to content

KanwarGill/team04-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Voyage Voyage currently has 2 components:

  • Web Server is capable of editing and displaying all the stored data as well as scopes you will provide to Explorer, through your favorite browser.
  • Explorer searches the web using scopes given through to the Web Server and goes for exploring for you. It will automatically store all relevant informations found on the way, so that you can show all the loot through Web Server.

##Team ACME

Username Name Email
sunakujira1 Yuya Iwabuchi yuya.iwabuchi@gmail.com
sughandj Jai Sughand jaisughand@gmail.com
wangx173 Xiang Wang rogerxiang.wang@gmail.com
kylebsingh Kyle Bridgemohansingh bsingh.kyle@gmail.com
ryanbelt Ryan Pan ryanbelt1993129@hotmail.com

##Requirement

#####Python 2.7.x

  • You can check your current version by python --version

#####Wget 1.14+

  • You can check your current version by wget --version

##Installation ####Method 1: Through tkinter

  • Download, extract the master then execute on terminal python gui.py
  • click Install in the pop up GUI.
  • Done!

####Method 2: Through terminal

  • Download, extract the master then execute on terminal python setup.py
  • Done!

If any problem occurs, please contact one of us on the email address listed above.

##Usage: Web Server ####Method 1: Through tkinter

  • To start python gui.py then click Run Server
  • To stop click Stop Server

####Method 2: Through terminal

  • To start python server.py run
  • To stop python server.py stop

You can now access the server through http://IP:PORT/admin

The default is http://127.0.0.1:8000/admin

Default Login Credentials:

  • User: acme
  • Password: cscc01

##Configuration You can edit the config.yaml file for personal settings

#Tabs ####Home Here you can view your action history and quick navigations to the database ####Scope Here, you can view and edit 4 requirement to explore:

  • Monitoring Sites: The sites in which explorer will look into. It will automatically get validated when adding.
  • Twitter Accounts: The twitter accounts which explorer will look into. It will automatically be validated when adding.
  • Foreign Sites: The sites which explorer looks for in the articles/tweets if they are used as source.
  • Keywords: The words which explorer look for in the articles/tweets if they are used.

####Data Here, you can view the collected data by the explorer. Furthermore, you can download the archived entry as Web Archive. For demo, it is filled with pre-explored entries. ####Downloads Here, you can download all the data stored in the database as Json format. ####Statistics Here, you can view the statistics among the collected entries.

For example, you can view how many articles got collected per day as a Annotation Chart ####Visualizations Here, you can view the relations between each of the 4 scopes, based on the exploration.

####Authorization Here, you can manage the users and groups used for log in. Furthermore, users can have different permissions.

Exploring

Once your scope is ready, you may start exploring by clicking Run on the status bar.

  • Article Explorer will explore through the Monitoring Sites for articles
  • Twitter Explorer will explore through Twitter for Twitter Accounts's posts


##Task Board Our Task Board and Assignment progress is on Trello

USER: acmeteam4@gmail.com Password: acmeteam4

In My Boards click CSCC01-ACME to see the progress

##Website

Our website is located at team04-Project\Website\index.html

It is organized with all the work in the every Phase so far

##UnitTest Unit test files are located under src/unit_tests

About

Project created for team04

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published