/ezcommerce

Site simulador de vendas. Disciplina de PPI e PDS do IFRN-SC.

Primary LanguagePHPMIT LicenseMIT

Logo do Ezcommerce

Ezcommerce

Tecnologias   |    Projeto   |    Layout   |    Como executar   |    Licença

Sinônimo de qualidade é TDD Tela inicial da aplicação Figura 1: Tela inicial do sistema com usuário logado

💻 Projeto

Ezcommerce é um site de vendas online para o trabalho final das disciplinas de Programação Para Internet (PPI) e Projeto de Desenvolvimento de Software (PDS), utilizando os conhecimentos adquiridos no curso de Técnico de Informática do IFRN - campus Santa Cruz.

✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias.

Tenha certeza de possuir baixado em sua máquina:

  • PHP para controlar as três camadas da aplicação: visualização, domínio e persistência
  • Composer para o gerenciamentos de dependências
  • Git para o versionamento do projeto
    • Windows
    • Linux: $ sudo apt update && sudo apt install git

Sem necessidade de baixar previamente:

  • PHPUnit para realizar Test Driven and Development (TDD)
  • SQLite para a persistência de dados

Não precisam de instalação:

  • JavaScript para scripts que são executados no lado do cliente
  • CSS para estilização do site
  • HTML para a estrutura do site
  • ImgBB API para o upload de imagens

🔖 Layout

Você pode visualizar os layouts do site através desse link.

🚀 Como executar

  • Clone o repositório $ git clone https://github.com/isaacmsl/ezcommerce.git
  • Instale as dependências $ composer install
  • Crie seu arquivo de variáveis de ambiente .env na raiz do projeto com o seguinte conteúdo, tendo certeza de estar cadastrado no ImgBB e possuir uma API KEY

image

Conteúdo de .env:

IMGBB_API_KEY=”SUA API KEY”
  • Atualize o projeto com $ composer update
  • Inicie o servidor:
    • Windows: $ composer run server --timeout=0
    • Linux: $composer run start

Agora você pode acessar localhost:8080 do seu navegador.

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com ♥ by Grupo Default 👋🏻


@isaacmsl

@PauloVLB

@doug3321

@HenriqueEduardo1