Um aplicativo de comércio eletrônico simples e completo em PHP/MySQL com painel de administração, sistema de login, registro, validação e autorização. Ele fornece as funcionalidades necessárias para administrar uma loja online, como lista de produtos, carrinho de compras e gerenciamento de pedidos e aprovações por meio de seu painel de administração. Este projeto visa demonstrar a implementação de um sistema de comércio eletrônico sem depender de bibliotecas ou frameworks externos.
Tecnologias frontend utilizadas: jQuery e Bootstrap (Responsive Design/Mobile First Design).
Login no painel de administração
1- Cadastro, Autenticação e Autorização do Usuário.
2- Validação do lado do servidor e do lado do cliente.
3- Sistema de Login (Gerenciamento de Sessões).
4- Operações CRUD.
5- Painel de administração para o proprietário do site (Painel interativo, aprovação de registro de usuário, aprovação de comentários de membros, aprovação de itens e categorias, ...).
6- Funções e permissões do usuário.
7- Carregamento de arquivo.
1- Frontend: O site público pode ser acessado em https://www.domain-example.com/index.php. É aqui que os clientes/usuários/membros podem procurar produtos/itens, adicionar itens ao carrinho e comentar sobre produtos existentes, ...
2- Painel de administração: O painel de administração para gerenciamento do site de comércio eletrônico está disponível em https://www.domain-example.com/admin/index.php. Esta é uma área segura acessível apenas a administradores autorizados. Ele fornece funcionalidades para gerenciamento de produtos/itens, categorias, pedidos e contas de usuários e comentários.
1- Clone o projeto ou baixe-o.
2- Crie um banco de dados MySQL chamado `shop` e importe o esquema do banco de dados do banco de dados shop - arquivo PhpMyAdmin Export.sql SQL Dump. Navegue até ' Database - shop
shop database - PhpMyAdmin Export.sql
' Arquivo SQL Dump.
3- Navegue até o arquivo de configuração de conexão do banco de dados no arquivo ' admin/connect.php
' e configure/edite o arquivo de acordo com suas credenciais MySQL.
4- Navegue até o diretório raiz do projeto usando o comando cd
terminal e, em seguida, inicie o servidor Web de desenvolvimento integrado do PHP executando o comando: php -S localhost:8000
.
5- No seu navegador, acesse http://localhost:8000/index.php ( Frontend ) e http://localhost:8000/admin/index.php ( Admin Panel ).
6- Credenciais de conta de usuário registrada prontas para uso (para Frontend e Painel de Administração ):
Nome de usuário : Ahmed , Senha : 123456
Contribuições para meu aplicativo simples de comércio eletrônico PHP/MySQL são muito bem-vindas! Se você encontrar algum problema ou tiver sugestões de melhorias ou quiser adicionar novos recursos, abra um problema ou envie uma solicitação pull.