Skip to content

DarkSoul-SP/souls-net

Repository files navigation

SoulsNet — it is a my demo RESTful java project with websockets


Beta version has already deployed on AWS beanstalk and you can try it
http://soulsnet-prod.eba-vueny8jp.eu-central-1.elasticbeanstalk.com

For test you need to have your own google account.

Client-side — Vue.js, Thymeleaf as templating engine + SockJS for work with WebSockets.

Yarn as package manager and Webpack as build system.

Server-sideSpring (Boot, Data, MVC, Security) + STOMP for work with WebSockets and oAuth2 protocols.

Gradle for work with dependencies and packaging.

Database Postgres.

Screenshots

Login page with a request to authorize through google

login_page_picture

Google authorization

googleAuth_page_picture

Main page (wall) with all posts (own + from subscriptions)

main_page_picture

Navbar with links to wall, profile, logout and field for searching new contacts in center

navbar_page_picture

Profile page

profile_page_picture

Page with subscribers where you can approve/dismiss their requests

subscribers_page_picture

Page of other people's subscribers

not_own_subscribers_page_picture

About

SoulsNet - it is my pet project for practicing and light social network on websockets rolled into one.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •