一个简单的 PHP/MySQL 完整电子商务应用程序,带有管理面板、登录系统、注册、验证和授权。它提供了运行在线商店所需的功能,例如产品列表、购物车以及通过管理面板进行订单管理和批准。该项目旨在演示在不依赖任何外部库或框架的情况下实现电子商务系统。
使用的前端技术:jQuery 和 Bootstrap(响应式设计/移动优先设计)。
管理面板登录
1- 用户注册、身份验证和授权。
2- 服务器端和客户端验证。
3- 登录系统(会话管理)。
4-CRUD 操作。
5- 网站所有者的管理面板(交互式仪表板、用户注册批准、成员评论批准、项目和类别批准,...)。
6- 用户角色和权限。
7- 文件上传。
1- 前端:可以通过 https://www.domain-example.com/index.php 访问面向公众的网站。客户/用户/会员可以在这里浏览产品/商品、将商品添加到购物车以及对现有产品发表评论,...
2- 管理面板:用于管理电子商务网站的管理面板位于 https://www.domain-example.com/admin/index.php。这是一个只有授权管理员才能访问的安全区域。它提供管理产品/项目、类别、订单以及用户帐户和评论的功能。
1- 克隆项目或下载它。
2- 创建一个名为“shop”的 MySQL 数据库,并从 shop 数据库导入数据库架构 - PhpMyAdmin Export.sql SQL Dump 文件。导航到“ Database - shop
/ shop database - PhpMyAdmin Export.sql
” SQL 转储文件。
3-导航到“ admin/connect.php
”文件中的数据库连接配置文件,并根据您的 MySQL 凭据配置/编辑该文件。
4- 使用cd
终端命令导航到项目根目录,然后运行以下命令启动 PHP 内置开发 Web 服务器: php -S localhost:8000
。
5- 在浏览器中,转到 http://localhost:8000/index.php (前端)和 http://localhost:8000/admin/index.php (管理面板)。
6- 随时可用的注册用户帐户凭据(用于前端和管理面板):
用户名:艾哈迈德,密码: 123456
非常欢迎对我的简单 PHP/MySQL 电子商务应用程序做出贡献!如果您发现任何问题或有改进建议或想要添加新功能,请提出问题或提交拉取请求。