Since in this modern days the worth for watching movie on online have been improved. So i made this project where you can upload the Movie details like Movie Name, Movie Image, Director, Cast, Storyline and much more. Also the cool features is, we can even upload the Movie file or torrent file to the web server. All these details can viewed/download by the users.
This Project is Live on: 🌍 https://thiraimovies.000webhostapp.com/
ADMIN Password | Guru |
---|---|
PS: Don't remove all the data.
Tools that needs to run this Web Application:
- A web server with PHP preferably Apache 2 .
- A MySQL Database Server. (Done and tested on 10.4.6-MariaDB)
Best you can use XAMMPP which has Apache Server, mySQL-DB and much more intergrated on it.
- Create and Import the thirai Database dump for MySQL-MariaDB from here: movies.sql admin.sql
- Create a Database named as thirai.
- Copy the files from this repository to a location in the root directory(public_html) of the web server.
- Update your database credentials on
php/config.php
- With your Web Server and MySQL server running, visit the site.
- If any error occurs, check your configurations in
php/config.php
and try again.
Tested on Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.9 with 10.4.6-MariaDB
Desktop View | MobilePhone View |
---|---|
- The whole website is developed using Bootsrap Framework. Fully Responsive website for all the types of devices
- The color scheme of the User-Interface is specially made for the Night owls.
- The hovering animation have been implemented i.e. when you hover on a movie card you can see some hovering effect which is made with pure css.
- About Me and Technologies Used page is also included on the
index
- The admin Login is simply on its sleek.
Admin Login Desktop View | Admin Login Mobile Phone View |
---|---|
- The admin Login is simply on its sleek.
- The Admin Panel has a neat form to get inputs from admin and populate the Database. Also the Movies which the Admin uploaded will be displayed below the form
- These contents are well animated using scroll animation Library.
- The a custom error page is also been implemented.
403 Error Landing Page | 404 Error Landing Page |
---|---|
- This is two-ended system (Both for admin and public) can access.
- Only Admin have privilage to Post / Edit / Delete the Moives.
- The Movies are displayed at index page on the recently added.
S.no | The Admin can upload data's like: |
---|---|
1 | Movie's named |
2 | Movie's Poster Image |
3 | Trailer Link |
4 | Director |
5 | Storyline |
6 | Cast |
7 | Download Link |
Movie Upload Panel |
---|
- These data's are uploaded into Database and retrive.
- Cookies have been implemented to find the particular movie which the user have been created.
- Sessions have also been implemented to have secure login.
Update | Action |
---|---|
24-04-2020 | Web application is Hosted and deployed Here. |
- Admin Registration would be implemented with lot's of features like mailer, password reset etc...
- Security would be implemented like 2FA, rebuilding the code to overcome the SQL-Injuction, Session Hijacking attacks.
- Some User Interface changes like adding preloader kinda Fancy stuff etc...
Author | Profile Link |
---|---|
Guru HariHaraun N | Guru Roxz |
- Hat tip to anyone whose code was used.✌
- Special mention to SVCE-CSI for Organizing this event.😁
Made with ❤️ by Guru Roxz