A modern and responsive e-commerce platform for selling badminton and tennis equipment. Designed to provide users with a smooth and secure online shopping experience.
- ✅ Clean and user-friendly interface
- 🛍️ Product listing with images and detailed descriptions
- 🔐 Login, registration, and secure session management
- 📱 Responsive design (mobile, tablet, desktop)
- 🔎 Search functionality and category filtering
- 🛒 Shopping cart with quantity adjustment
- ❤️ Wishlist (favorites) system
- 👨💼 Admin dashboard for managing users and orders
- Frontend: HTML, CSS, Bootstrap, JavaScript
- Backend: PHP (Object-Oriented Programming)
- Database: MySQL
-
Clone the repository:
git clone https://github.com/Hrvoje1307/yonex
-
Start your local server (XAMPP, WAMP, MAMP, etc.)
-
Import the database:
- Locate
app/config/database.sql - Import it into your MySQL server via phpMyAdmin or CLI
- Locate
-
Add environment config:
- Place the
.envfile inapp/classes/ - Inside
.env, add your database credentials:DB_HOST=localhost DB_NAME=your_db_name DB_USER=your_username DB_PASS=your_password
- Place the
-
Access the site:
- Open your browser and go to
http://localhost/yonex(or the corresponding folder)
- Open your browser and go to
- Browse and search for badminton or tennis equipment
- Add products to your favorites
- Modify product quantities in the cart
- Proceed to checkout (payment gateway ready for integration)
/app
/classes → PHP classes (DB connection, User, Product...)
/config → DB SQL dump and config files
/assets → Images, CSS, JS
/public → Main entry (index.php, cart, product pages...)
/README.md
/LICENSE.txt
For questions, feedback or licensing inquiries:
- 📧 Email: cuckovichrvoje@gmail.com
- 💼 LinkedIn: Hrvoje Čučković
This project is licensed for personal or educational use only.
Commercial use, resale, or redistribution is strictly prohibited
without written permission from the author.
To request commercial licensing, please contact:
📧 cuckovichrvoje@gmail.com