lukeeey/techtribesje
Source code for the techtribes.je website
techtribes.je
This repo contains all of the source code for the techtribes.je website - the only way to keep up to date with the IT, tech and digital sector in Jersey and Guernsey, Channel Islands.
techtribes.je is built using Java, Spring (core, MVC, Social), Apache Lucene, MySQL, MongoDB, twitter4j, ROME and more. It all runs on Apache Tomcat in the cloud at Rackspace.
Prerequisites
You'll need the following in order to build and run the techtribes.je website:
Building techtribes.je
There is an Ant build script (build.xml) in the top-level directory of the repo, which can be used to compile, build and test the code. To use this script, the following environment variables must be set:
- TOMCAT_HOME (set this to the root of your Apache Tomcat installation)
Compile and run unit tests
ant
Compile, run unit and component (integration) tests
ant component-tests
TODO: list the database schema prerequisites.
Compile, run all tests and build a distribution ZIP
ant dist
Running techtribes.je
TODO: list out the configuration file details.
