Blab-a-Gag is a fairly simple forum type application which allows:
/reset
will reset the data in the database with a load of:
/feed
shows the jokes/heckles that are relevant to the current user.
/blabbers
shows a list of all other users and allows the current user to heckle or ignore.
/profile
allows the current user to modify their profile.
/login
allows you to log in to your account
/register
allows you to create a new user account
Build and installation requires Maven, MySQL and Tomcat.
The simplest way to aquire these on MacOS is via Homebrew. Install Homebrew then:
brew install maven mysql tomcat
Set up a database in MySQL called blab
with a user of blab
and password z2^E6J4$;u;d
mvn package
will build the web application and output a war file to target/verademo.war
Deploy the resulting war file to Tomcat.
Open /reset
in your browser and follow the instructions to prep the database
Login with your username/password as defined in Utils.java