Skip to content

Latest commit

ย 

History

220 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ GamerLK - Game Store eCommerce Platform (JavaEdition)

GamerLK is a next-gen responsive eCommerce web platform for purchasing games across PC, Mobile, Console, and TV platforms. Now rebuilt with modern technologies: HTML, CSS, JS, SASS, Java (Hibernate). This version brings powerful features like Watchlist, Cart, Game Purchases, Community Chat, Help Center, and a fully integrated Admin Dashboard for complete management. ๐Ÿš€


๐Ÿ†• New Features

โœ… Built using HTML, CSS, JavaScript, and SASS
โœ… Backend re-written with Java + Hibernate (ORM)
โœ… Enhanced shopping experience: Buy games, add to Cart, Wishlist
โœ… Added Community Chat feature (Realtime via WebSockets)
โœ… Dedicated Help & Support section
โœ… Role-based secure Admin Dashboard
โœ… Responsive design & animations with SASS
โœ… Live data handling via MySQL + Hibernate
โœ… Optimized for performance & scalability


๐Ÿ› ๏ธ Updated Tech Stack

  • Frontend: HTML5, CSS3, JavaScript (ES6+), SASS
  • Backend: Java (JDK 17), Hibernate ORM
  • Database: MySQL (via HeidiSQL / MySQL Workbench)
  • IDE: Visual Studio Code (Frontend), NetBeans (Backend)
  • Server: Apache Tomcat / XAMPP
  • Others: WebSocket (for Chat), MVC Architecture

๐Ÿ“ฆ Installation Guide

1๏ธโƒฃ Clone the repository

git clone https://github.com/akshithamadumal/GamerLK-JavaEdition.git

2๏ธโƒฃ Open Frontend in VSCode:

cd Gamerlk/frontend/

3๏ธโƒฃ Open Backend in NetBeans or your Java IDE

cd Gamerlk/backend/

4๏ธโƒฃ Setup MySQL database:

  • Open HeidiSQL / MySQL Workbench
  • Import gamerlk_updated.sql

5๏ธโƒฃ Update database configs:
๐Ÿ”ง hibernate.cfg.xml

<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/gamerlk_db</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">your-password</property>

6๏ธโƒฃ Run the backend project via NetBeans or Maven
7๏ธโƒฃ Start frontend via Live Server (VSCode) or simply open index.html
8๏ธโƒฃ Visit:

http://localhost:8080/GamerLK/en
http://localhost:8080/GamerLK/admin

๐Ÿ” Admin Login

Use this to access the full-featured Admin Dashboard.


๐Ÿ“ธ New Screenshots Coming Soon!


๐Ÿ™Œ Contributing

Pull requests are welcome! To contribute:

1. Fork this repo
2. Create a new branch (feature-new)
3. Make your changes
4. Commit & push
5. Open a pull request ๐Ÿš€

๐Ÿ“ฌ Contact

๐Ÿ“ง Email: mandujayaweera2003@gmail.com
๐Ÿ”— GitHub: lakshithamadumal


โญ Like this project? Give it a star on GitHub!

About

๐ŸŽฎ GamerLK is a responsive game store built with HTML, CSS, JS, Sass, Java (Hibernate), and MySQL. It supports game buying, cart, wishlist, PayHere payments, community chat, help center, and admin dashboard for managing games, users, and orders.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages