The True Social Platform is an implementation of simple social hub which allows sharing ideas and opinions without overhelming content. Technology stack: Java, Spring framework.
You need to have the following tools installed:
- Java SE 1.8 (tested on 1.8.0_121)
- Apache Maven (tested on 3.3.9)
- MongoDB database server (tested on 3.2.10)
Start your MongoDB server. This may be done by typing (in the project root directory):
mkdir db # Creating a directory for storing data
mongod --dbpath ./db # Starting the MongoDB server
To set up the whole infrastructure and deploy the application to a local Tomcat server, simply type:
mvn package
in the project root directory.