Skip to content

Mate38/caixa-farmacia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6e8293b · Oct 31, 2017

History

17 Commits
Oct 17, 2017
Oct 10, 2017
Oct 16, 2017
Oct 16, 2017
Oct 5, 2017
Oct 24, 2017
Oct 16, 2017
Oct 16, 2017
Oct 5, 2017
Oct 16, 2017
Oct 5, 2017
Oct 5, 2017
Oct 5, 2017
Oct 5, 2017
Oct 5, 2017
Oct 5, 2017
Oct 16, 2017
Oct 5, 2017
Oct 16, 2017
Oct 5, 2017
Oct 5, 2017

Repository files navigation

Sistema para caixa de farmácias

Esse projeto tem por objetivo avaliar o processo de desenvolvimento de um software através da aplicação de uma metodologia ágil, para a disciplina de Engenharia de Software II do curso de Ciência da Computação do Instituto Federal Catarinense - Campus Videira.

Dependências

  • PHP >= 5.5
  • MySQL Server >= 5.5.54

Layout

O sistema utiliza o layout de painel de controle AdminLTE, sua documentação pode ser encontrada aqui.

Configuração

Após clonar o projeto, com o terminal aberto na pasta do projeto, execute o comando:

composer install --no-scripts

Renomeie então o arquivo:

.env.example

para

.env

Dentro do arquivo .env edite os campos para que fiquem como os demonstrados abaixo:

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=farmacia

DB_USERNAME=root

DB_PASSWORD=1234

Obs: No lugar de "root" e "1234" coloque o usuário e a senha atribuidos na instalação do seu MySQL.

Crie então uma nova chave para a aplicação com o comando:

php artisan key:generate

Crie então no MySQL um BD (banco de dados) chamado "farmacia" (caso deseje utilizar outro nome modifique também no DB_DATABASE).

Obs: O Laravel possui definido como codificação de caracteres padrão o formato utf8mb4_unicode_ci

Em seguida, no terminal aberto na pasta do projeto, execute o comando para criação das tabelas:

php artisan migrate

Pronto! Agora, para executar o sistema, utilize o comando:

php artisan serve

No navegador pode acessar o sistema através do endereço:

http://127.0.0.1:8000

ou então:

localhost:8000