Skip to content

Web application designed to enable users to share their travel experience within a vibrant community of fellow travellers.

Notifications You must be signed in to change notification settings

forumsystem/travel_forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TravelForum

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.

Team Members

Project Description

Technologies

  • SpringBoot, Mockito Unit Testing, MariaDB, Hibernate, REST API, Thymeleaf, HTML, CSS

Functionalities

  • Guest part- available without authentication
  • User part - available for registered users
  • Administrative part - available for administrators only

Unauthenticated Part

Home View

Anonymous users can see top 10 most commented and top 10 most recent posts

homeView.png

About

Anonymous users can access the About page

about1.png about2.png about3.png

Register

Anonymous users can Register

register1.png

Login

Anonymous users can Login

logIn.png

Authenticated Part

Browse Posts

Users can browse and filter all posts

browsePosts.png

View a Single Post

Users can view a single post, like/unlike it and add replies/comments

viewPost1.png viewPost2.png viewPost3.png

Create a New Post

Users can create a new post, update their posts and delete their posts

createPost.png

Edit Profile

User can edit their profile information

editProfile.png

Administrative Part

Admin Panel

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

adminPortal1.png adminPortal2.png adminPortal3.png adminPortal4.png adminPortal5.png

Database Structure

database.png

Notes

  • Time for development: 30 days

About

Web application designed to enable users to share their travel experience within a vibrant community of fellow travellers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published