Skip to content

ajambor/techtribesje

Repository files navigation

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.

A context diagram for techtribes.je

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.

Running the website

Running the standalone content updater

About

Source code for the techtribes.je website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published