Závěrečná práce: Jakub Juřena: Sociální síť pro filmové fanoušky
Bakalářská práce
Sociální síť pro filmové fanoušky
Social site for movie fans
Jakub Juřena
Anotace
Tato práce se zabývá tvorbou sociální sítě pro filmové fanoušky. Tato sociální síť zpracovává požadavky na serveru pomocí frameworku Node.js a využívá JavaScriptovou knihovnu React pro vytvoření přehledného uživatelského rozhraní pomocí znovupoužitelných komponent. K ukládání uživatelských dat je použita NoSQL databáze Mongo.
Abstract
This bachelor thesis deal with creation of social network for movie fans. The server with node.js framework recieves the requests and processes them. User interface uses javascript library React. User data is stored in NoSql database Mongo.
Zadání práce
Create web application allowing users to register and maintain they have already seen movies and movies that they want to watch in future. The portal will be implemented in Node.js using Express framework and will run on public cloud. Frontend will be implemented in React.js. The portal will have following capabilities:
- It must have a friendly UI for both browsers and mobile devices
- It must allow users to register via social networks and plain username password
- Users can add in-app friends
- If user is connected to any social network, app will offer them their friends from this network, who are also using this app
- Users can manage their movie lists (add/remove movies from list and manage visibility – private, friends, public)
- Users can browse through their own movie lists, their friends list and also public lists
- Users can rate films, that they have already seen
- Application will contain smart search, that will search in friends list first and then it will use some public api (e.g "the movie db" - https://www.themoviedb.org/documentation/api) for searching new films that friends don’t know
- Search tab results will be similar to spotify (best results, movies, friends lists, public lists and maybe serials)
- Search bar results will be segmented – best results, movies, lists, ... (e.g using Autosuggest component - http://react-autosuggest.js.org/)
Práce zkontrolována:
3. 6. 2019 10:50, Mgr. Martin Večeřa, učo 72839
3. 6. 2019 10:50, Mgr. Martin Večeřa, učo 72839
Jazyk práce
Termín obhajoby
28. 6. 2019
Práce nebyla obhájena
Studijní program
Aplikovaná informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Story Driven Testing jako metoda designu testování softwaru
Mgr. Vojtěch Čermák -
Prohlížení zdrojových textů na WWW
JUDr. Ing. Libor Kyncl, Ph.D., učo 61055 -
Návrh a implementácia automatického ukladania dát v ChannelsDB
Ing. Ján Kučera -
Vylepšení funkcionality databáze článků s webovým rozhraním
Bc. Petr Jestřábek, učo 143121 -
Rezervační systém
Tomáš Blaho -
Backend pro databázi parciálních atomových nábojů
Bc. Miroslava Voglová -
Rezervační systém
Tomáš Blaho -
Web chovatelského spolku
Bc. Tomáš Rabel
Název
Vložil
Vloženo
Práva
Složky
Soubory
Juřena, J.
28. 5. 2019
7. 6. 2019




