by KingdomTV
In this repository we will place our web application, where we can control the information about the movies and series we follow.
-
Jesús Ávila Martínez
- E-mail: j.avila@alumnos.urjc.es
- Github: srjesusam
-
Miguel Torrijos Guerra:
- E-mail: m.torrijos@alumnos.urjc.es
- Github: migueltg35
-
Sergio Sanchéz Vallés:
- E-mail: s.sanchezval@alumnos.urjc.es
- Github: sergiosv96
-
Lei Han:
- E-mail: l.han@alumnos.urjc.es
- Github: LeiHan1
Movies and TV Series tracking Website.
- User:
- Anonymous.
- Registered User.
- Administrator.
- Movie.
- TV Series.
- Genres
- Viewed.
- Report notifications.
- Comments.
- Uses Database TMDb (The Movie Database).
- Logging with e-mails.
We are going to use pie charts showing the genre that users like the most.
- Send e-mails.
- Report spam and report spoiler comments.
Screenshots of the pages
- Inicio: Main page from the KingdomTV. In which you will be able to see a brief information about the characteristics of the website.
- Peliculas: Page where you can find the movies section, where there are some recommendations and you can also perform an advanced search.
- Series: Page where you can find the shows section, where there are some recommendations and you can also perform an advanced search.
- Contacto: Here you can get in touch with the website, in case you want us to add a movie or any doubt or suggestion.
- Sobre nosotros: Here you will find information about the project and its members.
- Registro: Here you can register on our website, choosing a username and filling in the requested information.
- Login: Here you can enter your account details and login.
- Movie Info: Here you can see al the info of the movie.
- Serie Info: Here you can see al the info of the serie.
- Profile: Here you can see the profile page.
In order to start the application you will need the MySQL database, for that you have to install MySQLCommunity Server and MySQL Workbench.
Once you have installed and configured it, you will need to access the MySQL command line, called MySQL Command Line, just run the following commands to initialize the database:
mysql> create database kingdomtv; -- Create the new database
mysql> create user' admin' @' localhost' identified by' pass'; -- Creates the user
mysql> grant all on kingdomtv.* to' admin' @' localhost'; -- Gives all the privileges to the new user on the newly created database
From the above we can say that a database called kingdomTV is created and its user root or admin is the user "admin" and its countess is "pass", this can be modified in the application. properties area.
Once we have started the database we can run the program in spring, or the. jar with the tomcat browser.