Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renandmc/e-vent
Projeto para disciplina de Laboratório de Engenharia de Software - Sistema para gerenciamento de eventos da Fatec Ourinhos
https://github.com/renandmc/e-vent
composer css docker js laravel php
Last synced: 3 days ago
JSON representation
Projeto para disciplina de Laboratório de Engenharia de Software - Sistema para gerenciamento de eventos da Fatec Ourinhos
- Host: GitHub
- URL: https://github.com/renandmc/e-vent
- Owner: renandmc
- Created: 2021-02-10T01:35:27.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-21T23:24:03.000Z (11 months ago)
- Last Synced: 2024-03-24T18:42:26.509Z (8 months ago)
- Topics: composer, css, docker, js, laravel, php
- Language: PHP
- Homepage: http://e-vent-dev.herokuapp.com/
- Size: 6.25 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## E-Vent
Sistema para gerenciamento de eventos da Fatec Ourinhos.
### Como executar projeto?
*Necessário Docker
#### 1 - Clonar repositório
```
git clone https://github.com/renandmc/e-vent.git
```
#### 2 - Acessar pasta do projeto
```
cd e-vent
```
#### 3 - Instalar dependências com composer (via Docker)
```
docker run --rm -v $(pwd):/opt -w /opt laravelsail/php80-composer:latest composer install
```
#### 4 - Copiar arquivo de variáveis de ambiente, alterar configurações
```
cp .env.example .env
```
#### 5 - Criar atalho para não digitar './vendor/bin/sail' toda vez
```
alias sail='bash vendor/bin/sail'
```
#### 6 - Executar o comando do Laravel Sail (pode demorar na primeira execução)
Primeiro comando sobe as máquinas no Docker.
Segundo comando cancela a execução do projeto.
```
sail up -d
sail down
```
#### 7 - Executar comandos para inicializar projeto (gerar key, migrations banco e instalar Breeze)
```
sail artisan key:generate
sail artisan migrate
sail npm install
sail npm run dev
```
#### 8 - Comandos para atualizar dependências (sempre que houver alguma atualização de depedências ou banco de dados do projeto)
```
docker run --rm -v $(pwd):/opt -w /opt laravelsail/php80-composer:latest composer update
sail up -d
sail artisan migrate
```
#### 9 - Após executar o comando o site pode ser acessado em#### 10 - Comando para efetuar migrations e reiniciar banco
```
sail artisan migrate:fresh --seed
```
### Projeto desenvolvido com Laravel