An open API service indexing awesome lists of open source software.

https://github.com/jpomykala/newsworld-springboot

[Outdated] Highly advanced project created in collaboration with Capgemini and Wrocław University of Science and Technology. Similar to flipboard and reddit. Uses various recommendation systems and genetic algorithms to serve most accurate articles gathered from sites for user. BaaS approach allows us to create magnificent frontend application in AngularJS and Android application for mobile devices. To build backend we used Spring Boot and Swagger.
https://github.com/jpomykala/newsworld-springboot

angularjs baas backend frontend java javascript spring-boot spring-framework swagger

Last synced: 3 months ago
JSON representation

[Outdated] Highly advanced project created in collaboration with Capgemini and Wrocław University of Science and Technology. Similar to flipboard and reddit. Uses various recommendation systems and genetic algorithms to serve most accurate articles gathered from sites for user. BaaS approach allows us to create magnificent frontend application in AngularJS and Android application for mobile devices. To build backend we used Spring Boot and Swagger.

Awesome Lists containing this project

README

          

[![Stories in Ready](https://badge.waffle.io/w4-pwr/NewsWorldSpring.png?label=ready&title=Ready)](https://waffle.io/w4-pwr/NewsWorldSpring)

[![Stories in Ready](https://badge.waffle.io/w4-pwr/NewsWorldSpring.png?label=bug&title=Bugs)](https://waffle.io/w4-pwr/NewsWorldSpring)

[![Build Status](http://37.187.52.160:5002/job/NewsWorld/badge/icon)](http://37.187.52.160:5002/job/NewsWorld)

[![Code Climate](https://codeclimate.com/github/evelan/NewsWorldSpring/badges/gpa.svg)](https://codeclimate.com/github/evelan/NewsWorldSpring)

# Frontend - AngularJS
[![Code Climate](https://codeclimate.com/github/Dragoniasty/NewsWorldFront/badges/gpa.svg)](https://codeclimate.com/github/Dragoniasty/NewsWorldFront)

https://github.com/Dragoniasty/NewsWorldFront

# Model bazy
![model bazy](http://i.imgur.com/3Dxcj4S.png)

# Architektura aplikacji
![baas](http://i.imgur.com/SGVozaA.png)

#NewsWorldSpring
http://localhost:9000/admin/

server.port=9000

# Metrics
[![Throughput Graph](https://graphs.waffle.io/evelan/NewsWorldSpring/throughput.svg)](https://waffle.io/evelan/NewsWorldSpring/metrics)

## Swagger
http://localhost:9000/swagger-ui.html

## Wykop API
Twój klucz aplikacji to 8LF8hKISt1, a sekret to tJSETLuLRr. Zapisz te dane, żeby użyć ich w swojej aplikacji.

[Dokumentacja wykop api] http://www.wykop.pl/dla-programistow/dokumentacja/

## Waffle.io
[Tablica Kanban](https://waffle.io/w4-pwr/NewsWorldSpring)

## Jenkins
http://37.187.52.160:5002/

##DB
`spring.datasource.url=jdbc:mysql://37.187.52.160:3306/news_dev?useUnicode=yes&characterEncoding=UTF-8`

u: `news`

p: `winoipianino`

## Docs
[Docs - Opis aplikacji](https://docs.google.com/document/d/1VANJ2yBULKqRvS25Dz2V9VFLijS-6t9b80mR4y7JHHc/edit)

[Calc - historyjki](https://docs.google.com/spreadsheets/d/1TnmoEvcOgcc_QbaBTp02Tn_28LKu6qOBgaNQdYzzJ9M/edit#gid=0)