Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

igor-kuzmanovic/social-bookmarking-springboot-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Bookmarking

Repository for tech9 summer class - team 1

Tech9 Summer Workshop 2017

Create a social bookmarking site

Social bookmarking should allow users to add, annotate, edit and share web page bookmarks.

Users should be allowed to share, rate and comment on bookmarks added by other users.

Functional requirements:

  • When a user is registered and signed in on the home page he can see a list of bookmarks that he created.

  • From that page he can add, delete, edit and share bookmarks.

  • A bookmark should contain details about title, description, tags, URL and privacy settings.

  • On the search page user is allowed to search only public bookmarks from other users.

  • Bookmarks can be searched by category, tags, description and user.

  • List of matched bookmarks contains following information: user, link, description, tags, etc.

  • Each list item contains two links.

  • First link opens the bookmark URL in the new tab.

  • Second link opens the bookmark details page.

  • On the bookmark details page users can import, rate, comment.

  • Admin user has same functionalities as a regular user.

  • He can also create, read, update, delete categories and bookmarks.

  • Admin user can block and delete regular users.

Authors

  • Dunja Ajdukovic
  • Sasa Dobrilovic
  • Igor Kuzmanovic

About

A social bookmarking app built in Java for the Levi9 Tech9 Workshop

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published