Team Members:
- Bašić Emina
- Hrnjić Amer
- Turko Sajra
The application is intended to help users find inspiration and ideas for their projects and interests, and to connect with other users who share the same or similar interests. The application allows users to discover, store and share images related to their interests and hobbies. Users can create virtual pins of various topics, such as fashion, home decor, travel, DIY and more, by pinning images from the web or uploading their own. In addition, they can organize them into special collections and share them with others. They can exchange opinions on other users' posts by leaving comments, sharing various ideas, inspiration and getting feedback.
The project consists of following four main microservices:
- UserService: This service is related to user management
- PostService: This service is related to post management
- CollectionService: This service is related to the management of post collections
- NotificationService: This service is related to the management of notifications (like comments, pin posts, post comments, follow from another user)
After all the microservices are started, in the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
- Spring Boot
- MySQL
- React
- Rabbit MQ
You can watch a demo of project functionalities. The video shows all the features on the frontend and some backend features.
Link to the video









