Skip to content

lakshithamadumal/GamerLK-JavaEdition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

218 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors