Skip to content

– A dynamic gaming store website built for showcasing and managing games. This project includes features like game categorization, user authentication, a responsive UI, and a backend powered by PHP and MySQL. It provides an interactive experience with game details, ratings, and download options. Perfect for learning full-stack web development

License

Notifications You must be signed in to change notification settings

ZainulabdeenOfficial/Techstore-Gamming-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

🎮 TechStore - Free Online Gaming Platform

Welcome to TechStore, a secure and virus-free platform for downloading or playing games online! TechStore provides a wide variety of games across multiple genres, offering both download and online play options. With a powerful admin panel and robust security features, TechStore is built to provide a safe and enjoyable gaming experience.

Owner: M. Zain Ul Abideen 📧 Email: [email protected]

partner: M Talha Tariq


📜 Table of Contents


🎯 About the Project

TechStore is an online gaming platform that allows users to explore, download, and play a large collection of games for free. With a secure admin panel and strong user authentication, it emphasizes both functionality and safety. Every game available on TechStore is tested for security, so users can enjoy a risk-free experience.

Key Highlights:

  • Free Games: Access a diverse range of games at no cost.
  • Virus-Free: All games are vetted for security, ensuring safe play.
  • Online Play: Play games directly on the platform without downloads.
  • User & Admin Security: Advanced authentication and protection for all users.

🌟 Features

  • 🔒 Secure Admin Panel: Admins can manage games and user data securely.
  • 📂 Category-Based Organization: Games are grouped by genres like Action, Racing, and Strategy.
  • 📄 Detailed Game Pages: Includes game previews, download links, and descriptions.
  • 🌗 Dark Mode: Offers light and dark themes for optimal user experience.
  • 📱 Responsive Design: Fully accessible and user-friendly on all devices.

📁 File Structure

TechStore/
├── Admin/                     # Admin panel files
├── about.css                  # CSS for the About page
├── about.html                 # HTML for the About page
├── about.js                   # JavaScript for the About page
├── config.php                 # Database configuration
├── darkmode.css               # Dark mode styling
├── darkmode.js                # Dark mode toggle functionality
├── footer.css                 # Footer styling
├── footer.html                # Footer HTML
├── games.php                  # Game listing and categorization
├── header.css                 # Header styling
├── header.html                # Header HTML
├── header.js                  # Header functions
├── mainpage.css               # Main page styling
├── mainpage.html              # Main page HTML
├── mainpage.js                # Main page functionalities
├── onlinegames.php            # Online game listing
├── signup.php                 # Signup processing
├── login.php                  # Login processing
├── logout.php                 # Logout functionality
├── script.js                  # Main JavaScript for interactions
├── assets/                    # Images and icons
└── .htaccess                  # Server configuration

📂 Image Assets

This repository contains various assets and images, such as:

  • Game Thumbnails: Display game covers like assassinscreed.jfif, callofduty.jfif.
  • Backgrounds: background.jpg, bg.png.
  • Icons: Check and verification icons checked_green.png, checked_red.png.

🚀 Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

  • Web Server: Apache or NGINX.
  • PHP: Version 7.4 or higher.
  • MySQL: For managing user and game data.

Installation

  1. Clone the repository:
    git clone https://github.com/Zainulabdeenoffical/Techstore-Gamming-Store.git
  2. Set up your MySQL database and import the techstore.sql file.
  3. Update config.php with your database credentials.
  4. Start the server and navigate to localhost/TechStore to view the project.

🛠 Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP with MySQL
  • Database: MySQL
  • Security: Enhanced admin and user authentication with CSS

🤝 Contributing

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. All contributions help improve the TechStore experience.


📜 License

Distributed under the MIT License. See LICENSE for more information.


Enjoy TechStore? Give it a ⭐ to show your support and visit the live site!

About

– A dynamic gaming store website built for showcasing and managing games. This project includes features like game categorization, user authentication, a responsive UI, and a backend powered by PHP and MySQL. It provides an interactive experience with game details, ratings, and download options. Perfect for learning full-stack web development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published