QuickBuy - plataforma de comércio eletrônico de sistema multifornecedor
QuickBuy é uma plataforma/aplicativo web de sistema de comércio eletrônico multifornecedor totalmente responsivo. Ele é desenvolvido usando [PHP orientado a objetos] e utiliza a estrutura Bootstrap (v5.3.0) junto com plug-ins JavaScript/jQuery. A plataforma foi projetada para ser compatível com diversas resoluções de tela, proporcionando uma experiência de usuário ideal em pequenos dispositivos móveis e grandes desktops.
Visualização ao vivo
Para visualizar este projeto, visite https://quickbuy.shawon-khan.com/ .
Plug-ins usados
- Inicialização (v5.3.0)
- Fonte incrível (v6.4.0)
- Carrossel Coruja (v2.3.4)
- jQuery (v3.7.0)
- Gráfico.js (v4.3.0)
- Tabelas de dados (v1.13.4)
- Sweetalert2 (v11.7.16)
- Selecione2 (v1.3.0)
- Nota de verão (v0.8.20)
Características
- [Sistema multivendor]: QuickBuy oferece suporte a vários fornecedores, permitindo-lhes criar e gerenciar suas próprias lojas dentro da plataforma.
- [Design responsivo]: A plataforma é construída com um layout responsivo, garantindo uma experiência de usuário perfeita em diferentes dispositivos e tamanhos de tela.
- [PHP Orientado a Objetos]: QuickBuy é desenvolvido usando a linguagem de programação PHP Orientada a Objetos, que promove a reutilização e manutenção do código.
- [Estrutura Bootstrap]: utiliza a estrutura Bootstrap 5.3.0 , fornecendo uma base robusta e personalizável para a interface do usuário.
- [Lojas de comerciantes]: Os comerciantes têm a capacidade de criar e gerenciar suas próprias lojas, incluindo listas de produtos, gerenciamento de estoque e processamento de pedidos.
- [Interface amigável]: A plataforma oferece uma interface amigável, tornando mais fácil para comerciantes e clientes navegar e interagir com o sistema.
- [Carrinho de compras]: os clientes podem adicionar produtos ao carrinho de compras e finalizar a compra para uma experiência de compra perfeita.
- [Gerenciamento de pedidos]: os comerciantes podem gerenciar seus pedidos com eficiência, rastrear remessas e atualizar o status dos pedidos.
- [Integração de pagamento]: QuickBuy integra-se com gateways de pagamento populares, permitindo que os clientes façam pagamentos online seguros.
- [Pesquisa e filtragem de produtos]: os clientes podem pesquisar produtos facilmente e aplicar filtros para encontrar rapidamente os itens desejados.
- [Funcionalidade da lista de desejos]: Os clientes podem criar e gerenciar sua lista de desejos, salvando produtos para referência futura.
- [Sistema de comentários e classificação]: os clientes podem deixar comentários e classificações de produtos, fornecendo feedback valioso para outros usuários.
Instalação
Para instalar o QuickBuy , siga as etapas abaixo:
Através do Git
git clone https://github.com/shawonk007/quickbuy_ecommerce.git
Selecione a pasta do projeto
Instalar dependências
Configurar carregamentos automáticos
- Clone o repositório em sua máquina local ou baixe o código-fonte como um arquivo ZIP.
- Certifique-se de ter um servidor web compatível (por exemplo, Apache) e o Composer instalados em sua máquina.
- Importe o arquivo de banco de dados fornecido para seu banco de dados MySQL.
- Atualize a configuração do banco de dados no arquivo de configuração do aplicativo (database.php) na pasta config com as credenciais do seu banco de dados.
- Carregue os arquivos do aplicativo em seu servidor web.
- Certifique-se de que as permissões de arquivo e diretório necessárias estejam definidas para permitir o acesso de leitura e gravação.
- Acesse o aplicativo através do seu navegador.
Nota: Certifique-se de ter o PHP versão 8.2 e o MySQL instalados e configurados corretamente em seu servidor.
Uso
Após a instalação, você pode acessar o QuickBuy através do seu navegador. Como administrador, você terá acesso ao painel de administração para gerenciar as configurações do sistema, comerciantes e produtos. Os comerciantes podem criar suas lojas e gerenciar seus produtos e pedidos por meio de seu painel de comerciante dedicado. Os clientes podem navegar pelos produtos, adicionar itens ao carrinho de compras e finalizar a compra.
Configurar caminho
Após clonar ou instalar este projeto, certifique-se de configurar seu caminho em (config/app.php) . Por favor, altere ["YOUR_DIRECTORY"] para o diretório deste projeto em seu servidor local, conforme indicado abaixo:
' root ' = > ' http://localhost/YOUR_DIRECTORY/ ' ,
' auth ' = > ' http://localhost/YOUR_DIRECTORY/auth ' ,
' admin ' = > ' http://localhost/YOUR_DIRECTORY/admin ' ,
' merchant ' = > ' http://localhost/YOUR_DIRECTORY/merchant ' ,
Agradecimentos
- O projeto QuickBuy é desenvolvido apenas para fins de demonstração no momento, com base nos conceitos de plataformas de comércio eletrônico e mercados online.
- O desenvolvimento do QuickBuy foi possível graças às contribuições de vários indivíduos e bibliotecas de código aberto.
- Gostaríamos de expressar nossa gratidão aos desenvolvedores e comunidades por trás do PHP, Bootstrap e outras ferramentas utilizadas neste projeto.