JointTrip.Web is a project developed using the Spring framework during my studies. It is a blog about mountain trips where the admin can add posts and manage them. The project's database is in PostgreSQL. Project features functionalities such as a table of the most active users, the ability to add and like comments, as well as adding posts and sub-posts with descriptions and images. Additionally, Docker is utilized to containerize the application, ensuring consistent deployment across different environments.
-
Admins can add, delete and edit posts and sub-posts. (login and password to admin account is 'admin')
-
Simple registration and logging system without Spring Security.
-
Users can view specific post details.
-
Users can comment posts.
-
Users can like other user posts.
-
Users can find posts trougch search bar
-
Most active users table.
-
Navigate to project folder in CMD
-
To run app type
docker-compose up --build
- Open in your browser
http://localhost:8081/trips