Anhanguera - 1º Semestre de 2019
Trabalho solicitado pelo docente Vanderlei Ienne, da disciplina de Governança de Tecnologias da Informação, para fins de avaliação, do curso de Análise e Desenvolvimento de Sistemas.
Usuários já cadastrados para testes e login:
- [email protected] : e1e2e3
- [email protected] : g1g2g3
- [email protected] : p1p2p3
- [email protected] : r1r2r3
- Web Server: Apache2 ou Nginx
- PHP: 7.2 ou superior
- Dependências para PHP:
- php-openssl, php-pdo, php-mbstring, php-tokenizer, php-xml, php-ctype, php-json, php=bcmath, php-curl, php-intl, php-zip
- MySQL >= 5.7 ou MariaDB >= 10.2
- Um servidor dedicado decente. Não tente executar isso em algum servidor de baixa qualidade!
Recomendo Laragon. Já possúi todos os pacotes necessários, com Composer, MySQL ou MariaDB, PHP 7.2, entre outros.
Windows, MacOS ou Linux: Abra o Terminal na pasta do projeto e digite:
$ composer install "para instalar os pacotes do composer utlizados nesse projeto"
$ cp .env.example .env "crie uma cópia do arquivo .env.example para .env"
$ php artisan key:generate "para gerar a chave de segurança"
Edite o arquivo .env
- DB_CONNECTION=
mysql nesse caso o usado é mysql mesmo - DB_HOST=
127.0.0.1 servidor - DB_PORT=
3306 porta - DB_DATABASE=
database que está usando - DB_USERNAME=
seu usuario - DB_PASSWORD=
sua senha ou deixe em branco caso não use
Novamente no Terminal, digite:
$ php artisan migrate "para migrar as tabelas"
$ php artisan db:seed "para inserir os primeiros dados nas tabelas"
Para rodar em máquina local, no Terminal digite:
$ php artisan serve "para rodar como localhost:8000"
TADS Imobiliária está atualmente estendido com os seguintes pacotes. Instruções sobre como usá-las em sua própria aplicação estão vinculadas abaixo:
| Pacote | Descrição |
|---|---|
| Agent | User-Agent |
| Eloquent-Sluggable | Sluggable |
| Intervention Image | Intervention Image |
| Laravel Collective | Laravel Collective |
| Laravel Debugbar | Laravel Debugbar |
| Reliese Laravel | Reliese Laravel |
TADS Imobiliária é um software de código aberto licenciado sob a GNU GPL-3.0.
