This is the codebase for StackSurveyor's backend API.
Here's a list of technologies used at the moment:
In order to run the backend API locally, you need to have two things installed. First, you need to have JDK 8, Apache Cassandra, and Maven installed in order to run the project.
Once you have made modifications, here's how you build the project:
mvn install
to install all of the dependencies (You can also make your
IDE do it).mvn package
in order to build the project and convert it to
a JAR file.java -jar target/backend-0.0.1.jar
.127.0.0.1:4040
and you will see the backend running.This project is licensed under the GNU General Public License version 3 and our copy of the license can be found in the COPYING.md file.