PHP End Game Engine Website: Build Web sites for promoting games

Recommend this page to a friend!
  Info   Example   Demos   View files (242)   Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 118 This week: 1All time: 9,187 This week: 255
Version License PHP version Categories
endgame 1.0GNU General Publi...7.0Games, Blogs, PHP 7
Description Author

This package can Build Web sites for promoting games.

It provides an MVC based application that implements several services to create a community with interests around games.

Currently it provides services like user registration, blog publication, newsletter delivery and contact management.

The user interface presentation can be customized and it is responsive to be ready to display in mobile devices.

Innovation Award
PHP Programming Innovation award winner
June 2019
Winner


Prize: SourceGuarding PHP encoder tool
Many games are very popular among people that appreciate spending good time play them.

Many of them present challenges that require knowing a lot of details of the game play, story plot, characters, etc..

This package allows build Web sites for promoting games easily with many resources that are useful for the game fans like blog posts, newsletters and contacts of the people that want to play those games.

Manuel Lemos
Picture of Taranpreet Singh
  Performance   Level  
Name: Taranpreet Singh <contact>
Classes: 2 packages by
Country: India India
Age: 26
All time rank: 3641258 in India India
Week rank: 136 15 in India India
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

Details

EndGame Gaming Website

Endgame is a contemporary free games website that will help you quick-start your gaming project. It is an ideal for making gaming blogs and review websites due to the highly adaptive and fully customizable web design. Endgame is also based on Bootstrap Framework what ensures flexibility and mobile-readiness. Meaning, your final game-packed website will work seamlessly on all devices, from mobile phones and up to desktop computers. Indeed, Endgame is also compatible with retina screens and modern web browsers.

Live Preview

Check Live Working

Getting Started

It is easy to setup endgame website on live server or localhost. We have used M.V.C(Model View Controller) approach. Whole website is using one configuration file name as ` config.php ` located in ` APP/Config/Config.php ` directory. Configuration file have some defined constants which will be used by website.

//Database Parameters
define('DB_HOST','localhost');
define('DB_DB','DATABASE NAME');
define('DB_USER','DATABASE USERNAME');
define('DB_PASS','DATABASE PASSWORD');

//Application Config
define('APP_ROOT',dirname(dirname(__FILE__))); // Dynamic no need to change
define('ROOT',dirname(dirname(dirname(__FILE__)))); // Dynamic no need to change
define('PUBLIC_ROOT',dirname(dirname(dirname(__FILE__)))."/public"); //Dynamic no need to change
define('URL_ROOT',"YOUR DOMAIN NAME");
define('SITE_NAME','YOUR SITE NAME');
define('USE_SSL',true); // True = use HTTPS || False = use HTTP

define('DEFAULT_CONTROLLER','Home'); // Default Controller
define('DEFAULT_METHOD','index'); // Default Method

//Encryption Key
define('ENC_KEY','CKXH2U9RPY3EFD70TLS1ZG4N8WQBOVI6AMJ5'); //Random Encryption key

define('TIME_ZONE','Asia/Kolkata'); // Set timezone according to your needs

Prerequisites

Requirements to run website 1. PHP v7.0+ Server 2. MariaDB 3. Mod_rewrite extension enable. 4. .ht* files allowed.

Installing

Installation of the website is very easy. <br /> Step 1) Download files. <br /> Step 2) Unzip file in directory. <br /> Step 3) Move all the files to your live server or localhost (www/htdocs Directory) || WAMP & XAMPP Respectively. <br /> Step 4) Update Configuration file present at `APP/Config/Config.php` according to your needs. You can check above configuration file.<br /> Step 5) Open PHPMYADMIN or anyclient you using and upload sql file located at `APP/SQLDump/structure.sql`.<br /> Step 6) Visit your url and enjoy.<br />

Deployment

Video Coming Soon!

Built With

TweekersNut Network MVC 1.0 - Framework <br /> MySQL - Database <br /> Bootstrap - HTML & CSS framework <br />

Bug Reporting

Endgame got dedicated special section inbuilt in administrator panel to quickly report for bug. All bug requests are directly sent to the developers. Every bug query will be first verified and then patch for the bug will be realesed ASAP.

<a href="https://ibb.co/mJPWf47"><img src="https://i.ibb.co/WnRJmf1/bug-report.png" alt="bug-report" border="0"></a>

Feature Request

Our developers are ready to build any custom feature you want for your website. `Example store,cart,review system` and etc. can be build for each specific customer according to there needs. All feature requests are paid request. You will be chanrged one time fee to develop the specific feature for your website. To post your custom requests Endgame website got built in request feature section in administration section.

<a href="https://ibb.co/RSfPdYT"><img src="https://i.ibb.co/KGd7Sbx/request-new-feature.png" alt="request-new-feature" border="0"></a>

Authors

Taranpreet Singh Rayat <br /> Facebook <br />

License

This project is licensed under the GNU Public V3 License - see the LICENSE.md file for details

  TweekersNut Tutorial  
  Files  
File Role Description
APP (2 files, 10 directories)
public (2 files, 5 directories)
.htaccess Data Auxiliary data
LICENSE Lic. License text
README.md Doc. Documentation

  Files  /  APP  
File Role Description
config (1 file)
Controllers (7 files)
Core (8 files, 1 directory)
functions (1 file)
Helpers (6 files)
Logs (8 files)
Models (6 files, 1 directory)
SQLDump (1 file)
Traits (1 file)
views (7 directories)
   .htaccess Data Auxiliary data
   bootstrap.php Example Example script

  Files  /  APP  /  config  
File Role Description
   Config.php Aux. Auxiliary script

  Files  /  APP  /  Controllers  
File Role Description
   Admin.php Class Class source
   Advert.php Class Class source
   Blog.php Class Class source
   Contact.php Class Class source
   Home.php Class Class source
   Newsletter.php Class Class source
   Users.php Class Class source

  Files  /  APP  /  Core  
File Role Description
mailer (5 files)
   Controller.php Class Class source
   Cookies.php Class Class source
   Core.php Class Class source
   Database.php Class Class source
   Mailer.php Class Class source
   Redirect.php Class Class source
   Session.php Class Class source
   Validator.php Class Class source

  Files  /  APP  /  Core  /  mailer  
File Role Description
   Exception.php Class Class source
   OAuth.php Class Class source
   PHPMailer.php Class Class source
   POP3.php Class Class source
   SMTP.php Class Class source

  Files  /  APP  /  functions  
File Role Description
   functions.php Example Example script

  Files  /  APP  /  Helpers  
File Role Description
   DIR.php Class Class source
   IP.php Class Class source
   Logger.php Class Class source
   Pagination.php Class Class source
   Upload.php Class Class source
   URL_Helper.php Class Class source

  Files  /  APP  /  Logs  
File Role Description
   2019-05-30_Users_Controller.log Data Auxiliary data
   2019-06-02_Users_Controller.log Data Auxiliary data
   2019-06-03_Users_Controller.log Data Auxiliary data
   2019-06-04_Users_Controller.log Data Auxiliary data
   2019-06-07_APP_Controllers_Admin.log Data Auxiliary data
   2019-06-08_APP_Controllers_Admin.log Data Auxiliary data
   2019-06-09_APP_Controllers_Admin.log Data Auxiliary data
   2019-06-10_APP_Controllers_Admin.log Data Auxiliary data

  Files  /  APP  /  Models  
File Role Description
Blog (4 files)
   Adverts.php Class Class source
   Contacts.php Class Class source
   Newsletters.php Class Class source
   Settings.php Class Class source
   Sliders.php Class Class source
   Users.php Class Class source

  Files  /  APP  /  Models  /  Blog  
File Role Description
   Category.php Class Class source
   Genre.php Class Class source
   Platform.php Class Class source
   Posts.php Class Class source

  Files  /  APP  /  SQLDump  
File Role Description
   structure.sql Data Auxiliary data

  Files  /  APP  /  Traits  
File Role Description
   CRUD.php Class Class source

  Files  /  APP  /  views  
File Role Description
admin (12 directories)
blog (6 files, 1 directory)
contact (1 file)
error (1 file)
home (1 file)
inc (2 files)
users (4 files)

  Files  /  APP  /  views  /  admin  
File Role Description
advert (4 files)
blog (8 files)
bugreport (1 file)
contact (2 files)
dashboard (1 file)
inc (3 files)
login (1 file)
newsletter (2 files)
request_feature (1 file)
settings (1 file)
slider (4 files)
users (5 files)

  Files  /  APP  /  views  /  admin  /  advert  
File Role Description
   add.php Aux. Auxiliary script
   filter.php Example Example script
   index.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  admin  /  blog  
File Role Description
   add.php Example Example script
   category.php Example Example script
   edit.php Example Example script
   filter.php Example Example script
   genre.php Example Example script
   index.php Example Example script
   platform.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  admin  /  bugreport  
File Role Description
   index.php Aux. Auxiliary script

  Files  /  APP  /  views  /  admin  /  contact  
File Role Description
   index.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  admin  /  dashboard  
File Role Description
   index.php Aux. Auxiliary script

  Files  /  APP  /  views  /  admin  /  inc  
File Role Description
   footer.php Example Example script
   header.php Example Example script
   sidebar.php Example Example script

  Files  /  APP  /  views  /  admin  /  login  
File Role Description
   index.php Example Example script

  Files  /  APP  /  views  /  admin  /  newsletter  
File Role Description
   send_news.php Example Example script
   subscribers.php Example Example script

  Files  /  APP  /  views  /  admin  /  request_feature  
File Role Description
   index.php Aux. Auxiliary script

  Files  /  APP  /  views  /  admin  /  settings  
File Role Description
   index.php Example Example script

  Files  /  APP  /  views  /  admin  /  slider  
File Role Description
   add.php Aux. Auxiliary script
   filter.php Example Example script
   index.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  admin  /  users  
File Role Description
   add.php Aux. Auxiliary script
   edit_profile.php Example Example script
   filter.php Example Example script
   index.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  blog  
File Role Description
filter (5 files)
   blog.php Example Example script
   games.php Example Example script
   read.php Example Example script
   reviews.php Example Example script
   sidebar.php Example Example script
   sidebar_blog.php Example Example script

  Files  /  APP  /  views  /  blog  /  filter  
File Role Description
   category.php Example Example script
   genre.php Example Example script
   letter.php Example Example script
   platform.php Example Example script
   search.php Example Example script

  Files  /  APP  /  views  /  contact  
File Role Description
   index.php Aux. Auxiliary script

  Files  /  APP  /  views  /  error  
File Role Description
   403.php Aux. Auxiliary script

  Files  /  APP  /  views  /  home  
File Role Description
   index.php Example Example script

  Files  /  APP  /  views  /  inc  
File Role Description
   footer.php Example Example script
   header.php Example Example script

  Files  /  APP  /  views  /  users  
File Role Description
   index.php Aux. Auxiliary script
   invalid_request.php Example Example script
   login.php Aux. Auxiliary script
   new_password.php Example Example script

  Files  /  public  
File Role Description
admin (4 directories)
css (7 files)
icon-fonts (1 file)
img (11 files, 12 directories)
js (7 files)
   .htaccess Data Auxiliary data
   index.php Aux. Auxiliary script

  Files  /  public  /  admin  
File Role Description
css (8 files)
images (21 files)
js (21 files)
webfonts (3 files)

  Files  /  public  /  admin  /  css  
File Role Description
   bar.css Data Auxiliary data
   bootstrap.css Data Auxiliary data
   fontawesome-all.css Data Auxiliary data
   pignose.calender.css Data Auxiliary data
   simplyCountdown.css Data Auxiliary data
   style.css Data Auxiliary data
   style4.css Data Auxiliary data
   widgets.css Data Auxiliary data

  Files  /  public  /  admin  /  images  
File Role Description
   1.jpg Icon Icon image
   2.jpg Icon Icon image
   3.jpg Icon Icon image
   4.jpg Icon Icon image
   5.jpg Icon Icon image
   b1.jpg Icon Icon image
   ban1.jpg Data Auxiliary data
   ban2.jpg Data Auxiliary data
   ban3.jpg Data Auxiliary data
   ban4.jpg Data Auxiliary data
   ban5.jpg Data Auxiliary data
   ban6.jpg Data Auxiliary data
   c1.jpg Icon Icon image
   c2.jpg Icon Icon image
   c3.jpg Icon Icon image
   c4.jpg Icon Icon image
   clone.jpg Icon Icon image
   menu1.jpg Icon Icon image
   Preloader_2.gif Icon Icon image
   profile.jpg Icon Icon image
   timer.jpg Data Auxiliary data

  Files  /  public  /  admin  /  js  
File Role Description
   amcharts.js Data Auxiliary data
   bootstrap.min.js Data Auxiliary data
   chart1.js Data Auxiliary data
   circle_bar.js Data Auxiliary data
   core.js Data Auxiliary data
   example.js Data Auxiliary data
   index.js Data Auxiliary data
   jquery-2.2.3.min.js Data Auxiliary data
   jquery.charts.js Data Auxiliary data
   kuma-gauge.jquery.js Data Auxiliary data
   modernizr.js Data Auxiliary data
   moment.min.js Data Auxiliary data
   percentage-circles.js Data Auxiliary data
   pignose.calender.js Data Auxiliary data
   prettymaps.js Data Auxiliary data
   raphael-min.js Data Auxiliary data
   rumcaJS.js Data Auxiliary data
   script.js Data Auxiliary data
   SimpleChart.js Data Auxiliary data
   simplyCountdown.js Data Auxiliary data
   skycons.js Data Auxiliary data

  Files  /  public  /  admin  /  webfonts  
File Role Description
   fa-brands-400.svg Data Auxiliary data
   fa-regular-400.svg Data Auxiliary data
   fa-solid-900.svg Data Auxiliary data

  Files  /  public  /  css  
File Role Description
   animate.css Data Auxiliary data
   bootstrap.min.css Data Auxiliary data
   font-awesome.min.css Data Auxiliary data
   magnific-popup.css Data Auxiliary data
   owl.carousel.min.css Data Auxiliary data
   slicknav.min.css Data Auxiliary data
   style.css Data Auxiliary data

  Files  /  public  /  icon-fonts  
File Role Description
   fontawesome-webfont.svg Data Auxiliary data

  Files  /  public  /  img  
File Role Description
avatar (7 files)
banners (1 file)
blog-big (6 files)
blog-widget (4 files)
blog (3 files)
bugreports (1 file)
comment-widget (4 files)
games (10 files)
icons (7 files)
page-top-bg (4 files)
review (5 files)
slider (3 files)
   add.jpg Data Auxiliary data
   author.jpg Icon Icon image
   blank_avatar.png Data Auxiliary data
   favicon.ico Data Auxiliary data
   featured-bg.jpg Data Auxiliary data
   footer-left-pic.png Icon Icon image
   footer-right-pic.png Icon Icon image
   logo.png Icon Icon image
   promo-bg.jpg Data Auxiliary data
   slider-bg-1.jpg Data Auxiliary data
   slider-bg-2.jpg Data Auxiliary data

  Files  /  public  /  img  /  avatar  
File Role Description
   about_img_2.png Icon Icon image
   author.png Icon Icon image
   get_my_pc_logo.png Icon Icon image
   get_my_pc_logo_img.png Icon Icon image
   team_1.png Icon Icon image
   team_2.png Icon Icon image
   team_3.png Icon Icon image

  Files  /  public  /  img  /  banners  
File Role Description
   get_my_pc_logo.png Icon Icon image

  Files  /  public  /  img  /  blog-big  
File Role Description
   1.jpg Data Auxiliary data
   2.jpg Data Auxiliary data
   2019-01-18.png Data Auxiliary data
   2019-02-02.jpg Data Auxiliary data
   3.jpg Data Auxiliary data
   mta_sa_server.jpeg Icon Icon image

  Files  /  public  /  img  /  blog-widget  
File Role Description
   1.jpg Icon Icon image
   2.jpg Icon Icon image
   3.jpg Icon Icon image
   4.jpg Icon Icon image

  Files  /  public  /  img  /  blog  
File Role Description
   1.jpg Data Auxiliary data
   2.jpg Data Auxiliary data
   3.jpg Data Auxiliary data

  Files  /  public  /  img  /  bugreports  
File Role Description
   get_my_pc_logo_img.png Icon Icon image

  Files  /  public  /  img  /  comment-widget  
File Role Description
   1.jpg Icon Icon image
   2.jpg Icon Icon image
   3.jpg Icon Icon image
   4.jpg Icon Icon image

  Files  /  public  /  img  /  games  
File Role Description
   1.jpg Icon Icon image
   2.jpg Icon Icon image
   3.jpg Icon Icon image
   4.jpg Icon Icon image
   5.jpg Icon Icon image
   6.jpg Icon Icon image
   7.jpg Icon Icon image
   8.jpg Icon Icon image
   9.jpg Icon Icon image
   big.jpg Data Auxiliary data

  Files  /  public  /  img  /  icons  
File Role Description
   arrow-down-color.png Icon Icon image
   arrow-down.png Icon Icon image
   double-arrow.png Icon Icon image
   location.png Icon Icon image
   mail.png Icon Icon image
   phone.png Icon Icon image
   solid-right-arrow.png Icon Icon image

  Files  /  public  /  img  /  page-top-bg  
File Role Description
   1.jpg Data Auxiliary data
   2.jpg Data Auxiliary data
   3.jpg Data Auxiliary data
   4.jpg Data Auxiliary data

  Files  /  public  /  img  /  review  
File Role Description
   1.jpg Data Auxiliary data
   2.jpg Data Auxiliary data
   3.jpg Data Auxiliary data
   4.jpg Data Auxiliary data
   5.jpg Data Auxiliary data

  Files  /  public  /  img  /  slider  
File Role Description
   2019-01-18.png Data Auxiliary data
   mta_sa_server.jpeg Icon Icon image
   single_blog_5.png Data Auxiliary data

  Files  /  public  /  js  
File Role Description
   bootstrap.min.js Data Auxiliary data
   jquery-3.2.1.min.js Data Auxiliary data
   jquery.magnific-popup.min.js Data Auxiliary data
   jquery.slicknav.min.js Data Auxiliary data
   jquery.sticky-sidebar.min.js Data Auxiliary data
   main.js Data Auxiliary data
   owl.carousel.min.js Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:118
This week:1
All time:9,187
This week:255

For more information send a message to info at phpclasses dot org.