Telerik Academy Group Project #2.
Web application designed to ena
ble u
sers to share their travel experience within a vibrant community of fellow travellers.
The Presentation layer of the project is developed on both REST and MVC.
- Simona Nedeva - GitHub [https://github.com/simonanedeva]
- Dora Dimitrov - GitHub [https://github.com/doraad]
- Marian Maximov - GitHub [https://github.com/marianmgm]
- SpringBoot, Mockito Unit Testing, MariaDB, Hibernate, REST API, Thymeleaf, HTML, CSS
- Guest part- available without authentication
- User part - available for registered users
- Administrative part - available for administrators only
Anonymous users can see top 10 most commented and top 10 most recent posts
Anonymous users can access the About page
Anonymous users can Register
Anonymous users can Login
Users can browse and filter all posts
Users can view a single post, like/unlike it and add replies/comments
Users can create a new post, update their posts and delete their posts
User can edit their profile information
Admins can view all users, view other admins, and view blocked users; they can block and unblock users, make other users admins, and make admins users; they can also delete posts and comments which are inappropriate
- Time for development: 30 days