This is a full-stack web application built to simulate a game store platform. It allows users to browse games, place orders, and manage their accounts. Admin users have additional privileges to manage games, users, and site settings. The project uses HTML, CSS, JavaScript, PHP, and MySQL with XAMPP for local database management.
- User Authentication: Login and session management for users and admins.
- Role-based Dashboard:
- Admin: Manage games, view users and orders.
- Regular User: Browse games and place orders.
- CRUD Operations: Create, read, update, delete games and user data.
- Responsive UI: Clean and interactive design using HTML, CSS, and JavaScript.
- Database Integration: MySQL database for storing user, order, and game information.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL (via XAMPP)
- Tools: XAMPP, Visual Studio Code
- Install XAMPP and start Apache and MySQL servers.
- Create a new database, e.g., game_store. Set Up the Database
Open phpMyAdmin by going to:
Click Import → Choose your game_store.sql file → Click Go
- Other than readme.md and game_store.sql files , put all other files in folder game_store
- Move game_store inside xampp's htdocs folder e.g. C:\xampp\htdocs\game-store
- now go to http://localhost/game-store/
- open signup.php file