Skip to content

Repository files navigation

Explore With Me

Java Spring

About Project

Explore with me is an educational project for developers studying at Yandex Practicum Java Developer course. This repository contains a backend for the social network for organizing events and searching for participants.

About Stack

Technologies were used:

  • Java
  • Spring Boot
  • Maven
  • PostgreSQL
  • Hibernate

About Architecture

  • MSA
  • Two services: main-service and stats-service

About Functionality

  • Stats-service

    • service collects statistics of event views
  • Main-service

    • service process the core business logic of the project and CRUD-operations with entities

About API

Swagger

Learn more information about endpoints and provided JSON - objects in project documentation:

About Entity-Relationship model

Postgres Hibernate

erd

About Run

Docker

Use Maven for packaging and just docker-compose up it! 🐳

About

🎓 ExploreWithMe project

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages