Skip to content

Mate38/caixa-farmacia

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

About

Sistema para controle de caixa de uma farmácia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published