Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ E-Shopper — Modern E-Commerce Website

Welcome to E-Shopper, a full-stack e-commerce website built with Java Spring Boot. It’s designed to provide a seamless shopping experience for users and a powerful Admin Panel for managing products, orders, and users.

✨ Features:

👥 User Side:

  🛒 Browse products by category
  🔍 View detailed product info (variants, colors, sizes)
  ➕ Add items to cart
  💳 Place orders easily

🔐 Admin Panel:

  📦 Add / edit / delete products and variants
  🧾 Manage orders and update their status
  👤 Manage users

🧠 What I Learned Through this project, I developed my backend skills and gained real-world experience with:

✅ Spring Boot architecture & REST API design 🔒 Authentication and authorization using Spring Security 🧩 Data handling with JPA and PostgreSQL 💬 Role-based admin & user system

⚙️ Tech Stack:

Backend: Java 17, Spring Boot, Spring Security, JPA, Hibernate

Database: PostgreSQL

Build Tool: Gradle

🖼️ Screenshots: Screenshot 2025-10-10 173513

💬 Future Improvements:

🛍️ Implement product recommendations 💸 Add online payment integration 📱 Make UI fully responsive 🌍 Add multi-language support

👨‍💻 About the Developer:

👋 Hi, I’m Aykhan Khasiyev 🎓 Computer Science Student | ☕ Java Backend Developer 💡 Passionate about building real-world applications with clean architecture and good design principles.

📧 Email: aykhankhasiyev@gmail.com

💻 GitHub: @aykhankhasiyev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages