ExploreWithMe is an application that allows users to share information about interesting events and find companions to participate in them.
- service: The main application module.
- stats: The statistics parent module.
- stats-server: Statistics collection server.
- stats-dto: DTO library for the statistics server.
- stats-client: Client for interacting with the statistics server.
https://github.com/AlexeyShary/java-explore-with-me/blob/main/ewm-stats-service-spec.json
https://github.com/AlexeyShary/java-explore-with-me/blob/main/ewm-main-service-spec.json
To get started with ExploreWithMe, follow these steps:
- Clone the repository:
git clone https://github.com/AlexeyShary/java-explore-with-me.git
- Navigate to the project directory:
cd java-explore-with-me
- Set up and configure each module as needed.
- Build and run the application.
Additional application functionality - comments:
- Registered users can leave comments on events.
- Viewing comments on an event is available to all users.
- Comment authors and administrators can edit or delete comments.
https://github.com/AlexeyShary/java-explore-with-me/blob/feature_comments/postman/feature.json