/social-network

Prototypical social network project

Primary LanguageJavaMIT LicenseMIT

SocialNetwork

Prototypical social network project

Getting Started

Cloning project:

git clone https://github.com/MarcelIwanicki/social-network

Launching project on localhost:8080

mvn compile
mvn spring-boot:run

Prerequisites

Java IDE with integrated Maven or just maven

on Debian

sudo apt-get install maven

Running the tests

Testing project

mvn surefire:test -Dtest=com.sharing.overload.ClassName

where ClassName is desired test class

Deployment

mvn clean
mvn package

Built With

  • SpringBoot - The web framework used
  • Maven - Dependency Management
  • H2 Database - Internal database
  • Lombok - Simplified java with annotations
  • Thymeleaf - HTML templates for Spring Boot
  • STOMP - Simple (or Streaming) Text Orientated Messaging Protocol
  • Bootstrap - Bootstrap is an open source toolkit for developing with HTML, CSS, and JS

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details