An open API service indexing awesome lists of open source software.

https://github.com/cryptedsnow/sysroupas

Sistema de gerenciamento de vendas desenvolvido em PHP para a matéria de Laboratório de Programação Web II.
https://github.com/cryptedsnow/sysroupas

Last synced: 12 months ago
JSON representation

Sistema de gerenciamento de vendas desenvolvido em PHP para a matéria de Laboratório de Programação Web II.

Awesome Lists containing this project

README

          

### Sobre o projeto


O sistema em questão trata-se de um sistema web para o gerenciamento de vendas para uma loja fictícia de roupas chamada **[Sysroupas](http://sysroupas.ga/web/index.php)** como requisito fundamental para a disciplina de Laboratório de Programação Web II feito no semestre de 2020.2 no Instituto Federal de Educação, Ciência e Tecnologia Baiano - Campus Guanambi.

### Ferramentas utilizadas


* [Astah UML](https://astah.net/downloads/)
* [Bootstrap](https://getbootstrap.com/)
* [Figma](https://www.figma.com)
* [MySQL Workbench](https://www.mysql.com/products/workbench/)
* [Visual Studio Code](https://code.visualstudio.com/)
* [Trello](https://trello.com/)

### Linguagens utilizadas


* [CSS](https://developer.mozilla.org/pt-BR/docs/Web/CSS)
* [HTML5](https://developer.mozilla.org/pt-BR/docs/Web/Guide/HTML/HTML5)
* [Javascript](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript)
* [PHP](https://www.php.net/manual/pt_BR/intro-whatis.php)
* [SQL](https://www.w3schools.com/sql/)

### Equipe










Iury Fernandes

  • Desenvolvedor







  • Renan Oliveira

  • Desenvolvedor







  • Thamires Almeida

  • Desenvolvedor


  • ### Funcionalidades do sistema


    Funcionalidade | Status
    ------------ | -------------
    Gerenciamento de clientes | Funcionando
    Gerenciamento de funcionários | Funcionando
    Gerenciamento de fornecedores | Funcionando
    Gerenciamento de produtos | Funcionando
    Gerenciamento de entrada de produtos | Funcionando
    Gerenciamento de vendas | Funcionando
    Gerenciamento de devoluções | Funcionando
    Fluxo de caixa | Funcionando
    Configurações | Funcionando
    Login/Logout | Funcionando

    > Para mais informações sobre funcionalidade, layout e outras informações acesse a documentação do Sysroupas
    >
    > [Documentação do Sysroupas](https://github.com/Iury189/web2/blob/master/documentos/Documenta%C3%A7%C3%A3o%20Sysroupas.pdf)

    ### Hospedagem do sistema


    Acesse: http://sysroupas.ga/web/index.php

    Dados de login (Esse login não possui acesso total ao sistema):

    * E-mail: convidado1@convidado.com
    * Senha: Convidado0123

    Instalação local

    1º Passo - Instale um servidor de desenvolvimento web em sua máquina, pode ser qualquer um de sua preferência (**XAMPP**, **WAMPServer**, **MAMP**, **Docker**, **Laragon**, **EasyPHP** e outros), nesse demonstração estou usando o **[XAMPP](https://www.apachefriends.org/pt_br/index.html)** no **Windows**.

    2º Passo - Ao escolher o ambiente de sua escolha, escolha o sistema operacional de sua preferência para baixar a versão mais recente do XAMPP, ou acesse **Clique aqui para outras versões** ou no menu do topo da página escrito **Baixar** para escolher as versões anteriores do XAMPP.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i1.png)

    3º Passo - Siga as instruções de instalação a aguarde o têrmino do processo (por padrão o xampp orienta usar o endereço (_C:\xampp_) no disco local, caso queira um outro caminho basta definir).

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i4.png)

    4º Passo - Vá até o disco local (C:\) acesse a pasta **xampp**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i5.png)

    5º Passo - Dentro da pasta xampp (_C:\xampp_) acesse a pasta **htdocs**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i6.png)

    6º Passo - Pronto, você já está dentro do endereço de servidor web local (_C:\xampp\htdocs_).
    > O caminho do XAMPP no Linux e macOS são diferentes do Windows, para Linux o diretório é **/opt/lampp/htdocs/** e para macOS o diretório é **/Applications/XAMPP/xamppfiles/htdocs**.
    > >
    ![]()

    7º Passo - Antes de utilizar xampp, é preciso acessar o painel de controle, basta clicar em **xampp-control.exe** (_C:\xampp\xampp-control.exe_).

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i7.png)

    8º Passo - Já no painel, aperte o botão **Start** para ativar os módulos de **Apache** e **MySQL**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i8.png)

    9º Passo - Com os módulos ativados, é possível fazer os testes de desenvolvimento web localmente.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i9.png)

    10º Passo - Caso não tenha instalado o MySQL Wokbench, escolha o sistema operacional e clique em **Download**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i10.png)

    11º Passo - Siga as instruções de instalação a aguarde o têrmino do processo.
    > Verifique se **.NET Framework** e **Microsoft Visual C++** estão instalados e atualizados em seu Windows (caso esteja usando outro sistema operacional verifique se há requisitos para instalar o MySQL Workbench.
    >
    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i11.png)

    12º Passo - Para testar os códigos de meu repositório clique em **Code** e em seguinda clique em **Download Zip**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i12.png)

    13º Passo - Descompacte o zip corretamente e transfira os códigos para dentro da pasta **htdocs** (_C:\xampp\htdocs_).

    > Faça a renomeação do nome do repositório de **Sysroupas-master** para **web** por causa do caminho dos arquivos do código que estam com nome de **web**.
    >

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i28.png)

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i15.png)

    14º Passo - Vá ao no navegador e digite o endereço _localhost_.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i13.png)

    15º Passo - Na página inicial do xampp clique em **phpmyadmin**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i14.png)

    16º Passo - Para fazer a importação do banco, basta clicar em **Novo**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i16.png)

    17º Passo - Nomeie o banco de dados para **web** e clique em **Criar** (é importante que o banco importado tenha o mesmo nome do banco vazio em sua máquina).

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i17.png)

    18º Passo - Com o banco **web** criado (o banco está vazio), vá para a página **Importar**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i18.png)

    19º Passo - Clique no botão **Escolher arquivo** para fazer o upload do arquivo da importação do banco.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i19.png)

    20º Passo - Vá para dentro da pasta **web** (_C:\xampp\htdocs\web\banco de dados) e escolha o arquivo **web.sql** e clique no botão **Abrir**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i20.png)

    21º Passo - Com arquivo escolhido para ser importado, clique no botão **Executar**.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i26.png)

    22º Passo - Agora o banco de dados já foi importado para seu MySQL Workbench.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i27.png)

    23º Passo - Insira o endereço _localhost/web/index.php_ em seu navegador para ser levado ao início do sistema.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i22.png)

    24º Passo - Insira os seguintes dados de login (lembrando que esse login não possui acesso total ao sistema).

    > E-mail: convidado@convidado.com
    >
    > Senha: Convidado0123

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i23.png)

    25º Passo - Feito o login agora é só executar o sistema.

    ![](https://github.com/Iury189/Sysroupas/blob/master/imagens_instalacao/i24.png)