About this project
SmartTech is a demo online shop for smartphones. It is a portfolio project, not a real business.
A sample shop
Everything here works like a real e-shop: you can browse and filter the catalog, fill a cart, check out with or without an account, and manage products in the admin zone. But nothing is real:
- orders are never shipped and no payment is ever taken,
- products, prices and stock are sample data,
- The demo is reset every night at 03:00 (Bratislava time), which deletes all accounts, orders, carts and uploaded images.
Please use made-up names, addresses and e-mails when you try it out. Privacy notice
Where it comes from
SmartTech started as the semester project for the Web Technologies (WTECH) course in the 2nd year of my Bachelor's studies at the Faculty of Informatics and Information Technologies, Slovak University of Technology in Bratislava (winter semester 2021/2022). It was my first project with Laravel.
The assignment was to build a server-side rendered e-shop with product filtering, pagination, search, a persistent shopping cart, guest checkout, customer accounts and an admin zone for managing products and images.
In 2025 and 2026 I returned to it to prepare it for my portfolio: I containerised it with Docker, redesigned every page, fixed bugs and security issues, and deployed it on my own home server.
Things to try
- Browse the catalog and combine the price, brand and colour filters with sorting and search.
- Add a phone to the cart, change the quantity and go through the three-step checkout as a guest.
- Tick "Create an account" at the end of the checkout, then log out and back in: your cart is kept between sessions.
Built with
Author
Designed and developed by Ákos Kappel.