PHP + SQLite online shop: catalog, cart, checkout, admin panel, Excel import (source
Ready-made online shop in PHP + SQLite. Deploys to any hosting in 5 minutes — no Composer, no MySQL, no database setup. Only PHP 8 required.
What is inside:
• Storefront: home page, catalogue, categories, search, product pages
• Shopping cart: quantity editing, removal, never oversells stock
• Checkout: contact validation, 3 payment methods, receipt via direct link
• Admin panel: sales summary, products, orders with statuses, settings
• Catalogue import and export in Excel (.xlsx) — updates by vendor code
• SQLite — the database creates itself on first open
• Mobile layout, clean English/Russian interface
Installation:
1. Upload the contents of the public/ folder to your site root
2. Open the site — the database and demo products are created automatically
3. Sign in at /admin (admin / admin123) and change the password
4. Upload your catalogue via "Import XLSX"
Excel import: export the catalogue with "Export to XLSX", fix prices in Excel, upload it back — products update by vendor code, nothing is duplicated. Columns recognised: Name, Vendor code, Price, Old price, Stock, Unit, Short, Description, Category. Column order does not matter; the format is compatible with most 1C, Bitrix and MoySklad exports.
Requirements: PHP 8.0+ with the pdo_sqlite extension. Everything else is included.
Verified: 92 automated tests pass on a clean install — from the home page to Excel import. The tests ship inside the archive (php tests/e2e.php).
Security: parameterised database queries, escaped template output, bcrypt-hashed admin password, script execution disabled in the image folder.
Extras: themes live in public/themes/ — change the look or write your own theme. A full guide with 15 screenshots is in GUIDE.pdf.
Licence: personal use and one commercial project. Reselling the code is prohibited.
SEE ALSO:
⟶ Document Generator PRO: contracts, acts, invoices & UTD from Excel (Python, 41 templates) — plati.market/itm/6176691
⟶ AIRoute — self-hosted AI gateway, full source code — plati.market/itm/6054925
⟶ Seller starter kit for Plati.Market — profit calculator + first 10 launch steps (mini) — plati.market/itm/6188964
No customer reviews yet.