cosmin22h / TST-v1

TV Shows Tracker & Social Media Platform (Spring + React) --version 1.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TST-v1

Technologies

  • Backend: Spring Framework, PostgreSQL
  • Frontend: React.js, Material UI

Features

Assignment 1

  • Register
  • Login
  • Setup TMDB API
  • Admin panel - CRUDs
  • Edit profile by user

Assignment 2

  • Search TV Shows
  • Add TV Shows to the To Watch, Favorites or Stopped list
  • Setup YouTube API for viewing trailers
  • Mark episode as watched
  • Update Watching and Up-To-Date/Finishing lists

Assignment 3

  • Rate the watched episodes
  • Add comments to the watched episodes
  • Search users
  • Send friend requests
  • Accept/Decline friend requests
  • View friend profile
  • Notification for users (snackbar) - send and accept friend request
  • Notification for admin (snackbar) - new comment and new user

Assignment 4 (Final project)

  • Like a comment
  • Report a bug and comments (spoiler alert or inappropriate language)
  • Spoiler alert for comments
  • Admin panel - export XML data (reports) and view user logs
  • Email notifications - forgot password, register, comment tagged as spoiler or comment deleted

About

TV Shows Tracker & Social Media Platform (Spring + React) --version 1.0


Languages

Language:Java 51.9%Language:JavaScript 47.6%Language:HTML 0.5%