Giter Club home page Giter Club logo

cloudnews's People

Contributors

antoncarlsson avatar falapen avatar fsandelin avatar kramstrom avatar robertcarlsson avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

fsandelin

cloudnews's Issues

Project proposal

Write the project proposal.

  • Explain the project idea and technologies used.

  • List the responsibilities of each group member.

  • Come up with a project name.

  • Setup a timeplan.

Create mock services for testing

  • Create a mock service for sending a news article for testing.

  • Create a mock service that can add a JSON object to a MongoDB locally.

Inspect TT API

Get familiar with the TT API

  • Get at least one news downloaded and shown in any matter
  • deconstruct a "pressmedelande"
  • use python to get several news and order them by date or place

News JSON object

Standardize a news object used for our application

  • Set a certain amount of necessary inputs for creation, i. eg. title, timestamp, location.

Setup git hooks

Setup a server that runs a git hook that makes sure that every commit is attached to an issue.

Combine all news items into one list

  • one newsList object in vuex store
  • use filter functions when getting region-specific news
  • calculate municipality/city/country on the fly when adding news-items

Scraper Microservice - SVT

Scraper for SVT

A Scraper service is able to locate and extract wanted news by instructions from News Service
This issue is done when the scraper have a complete solution and works together with the News Service

Only SVT scraper connected commits should be posted to this issue.

List of subissues

  • Find news during a time range (2017-1-1 to 2017-12-31)
  • Send news correctly
  • Find the location of the news.

SVT - ordering the news

Create the overall structure for this webpage to order news by regions

  • structure the local news into regions
  • find news located to the region

This might fall under the class object

Research Kubernetes and Docker

Research how to use Kubernetes and Docker for building microservices.

  • Create a Docker image for a microservice

  • Create a cluster with a microservice

  • Create a cluster with multiple microservices that can communicate with each other

  • Attach an external IP to a microservice to communicate with it externally

Initialize production cluster

Initialize the Kubernetes cluster on our server that we will use for our project, and deploy a microservice in it (utilizing Docker).

Preparations for the project

  • Create a git repo

  • Create a Google Drive

  • Create a Slack

  • Integrate Slack with git

  • Integrate Slack with Google Drive

Scraping SVT el lokale

Use python and beautifulsoup to gather news from SVT

  • Get the structure of news from one local site (uppsala)
  • gather important information, time and present this in text format
  • create your own small JSON object with important iformation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.