devbunch-feed-collector
The feed collector project of DEVBunch is a tool to collect information of many posts from several technical blogs.
The project imports, normalizes and stores this information from different RSS declared in an OPML file: engineering_blogs.opml
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
You have to install Docker and Docker Compose:
Installing
- Clone source code from git
$ git clone git@github.com:ivangrod/devbunch.git
- Build project with Maven
$ mvn clean install
- Run the application from the command line using:
$ ./mvnw spring-boot:run
Built With
- Spring Framework - The framework used
- Maven - Dependency Management
- ROME - Used to generate RSS Feeds
- Elasticsearch - Search engine based on Lucene
Versioning
We use SemVer for versioning.
Authors
- Iván Gutiérrez - Initial work - ivangrod
Contributors
- David Romero - Development and CI - david-romero
License
This project is licensed under the GNU GENERAL PUBLIC LICENSE License - see the LICENSE.md file for details