Skip to content

A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.

License

Notifications You must be signed in to change notification settings

DanielMichalski/spring-web-rss-channels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Web RSS Channels

Spring Web RSS Channels is a RSS feed reader web application built on Spring, JPA (Hibernate), Twitter Bootstrap, Apache tiles and JQuery.
It allows you to specify RSS channels and then display results.

Spring Web RSS Channels

Build Status License: MIT

Documentation

The documentation is divided into several sections:

Prerequisites

Libraries

Library name Description
Spring Spring makes programming Java quicker, easier, and safer for everybody.
JPA (Hibernate) Hibernate ORM enables developers to more easily write applications whose data outlives the application process.
Twitter Bootstrap Quickly design and customize responsive mobile-first sites with Bootstrap.
Apache Tiles A free open-sourced templating framework for modern Java applications. Based upon the Composite pattern it is built to simplify the development of user interfaces.
jQuery + Ajax jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling and animation.
JQuery validator Validate forms like you've never validated before!
Java Mail API The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

Running the application

On Windows

## Build application from base directory using Maven Wrapper
mvnw.cmd clean install

## Run tomcat7 server and deploy the application
mvnw.cmd tomcat7:run-war -pl rss-web

## Application should be accessible at
http://localhost:8081/rss-web/

On MacOS/ Linux

## Build application from base directory using Maven Wrapper
./mvnw clean install

## Run tomcat7 server and deploy the application
./mvnw tomcat7:run-war -pl rss-web

## Application should be accessible at
http://localhost:8081/rss-web/

Application user

login: admin
password: secret

Video presentation

Spring Web RSS Channels

Screenshots

alt text

alt text

alt text

alt text

alt text

alt text

About

A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published