HackersNewsChallenge

This project is about getting the new and top stories from the news portal ycombinator using the API from github.

Getting Started

Details of the packages and the library modules are listed below:

Packages

1.[utility] - This package contains modules which initiates the project.
2.[functionality] - This package contains the modules which performs core business logic functions.
3.[connection] - This package contains the module responsible for Web or database communication.
4.[models] - This package contains class module to represent the database table.
5.[files] - This package stores the output .csv or .db files.

Prerequisites

Following need to be install in Windows OS

  1. Python 2.7 for the project up and running

Run Project

This project can be run in two ways listed below

  1. Using Python 2.7 interpreter and executing below command in command prompt
    python run.py
    

Built With

IDE used :

  1. Eclipse

Python Module Used :

  1. urllib2
  2. csv
  3. sqlite3

Authors

  • Ashis Sahoo - Initial work

]