https://github.com/fflch/trabalhoacademico
Sistema para agendamento dos TGI/TCC da FFLCH
https://github.com/fflch/trabalhoacademico
hacktoberfest
Last synced: about 1 year ago
JSON representation
Sistema para agendamento dos TGI/TCC da FFLCH
- Host: GitHub
- URL: https://github.com/fflch/trabalhoacademico
- Owner: fflch
- Created: 2021-01-14T20:20:03.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-27T13:47:44.000Z (over 1 year ago)
- Last Synced: 2025-03-27T00:05:43.707Z (about 1 year ago)
- Topics: hacktoberfest
- Language: PHP
- Homepage:
- Size: 1.08 MB
- Stars: 0
- Watchers: 3
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Conceito
[
](/public/images/logo-fflch.png)
Agendamento de TGI/TCC da FFLCH.
## Funcionalidades
- Agendar trabalhos acadêmicos e disponibilizá-los online.
## Procedimentos de deploy
- Adicionar a biblioteca PHP referente ao sgbd da base replicada
```bash
composer install
cp .env.example .env
```
- Editar o arquivo .env
- Dados da conexão na base do sistema
- Dados da conexão na base replicada
- Nº USP dos funcionários da secretaria
- Configurações finais do framework e do sistema:
```bash
php artisan key:generate
php artisan migrate
php artisan vendor:publish --provider="Uspdev\UspTheme\ServiceProvider" --tag=assets --force
```
No ambiente de desenvolvimento, pode-se usar dados fakers:
```bash
php artisan migrate:fresh --seed
```
Caso falte alguma dependência, siga as instruções do `composer`.
## [
](public/images/youtube.png) Tutoriais
- [Visão do Admin](https://www.youtube.com/watch?v=38DL2a8WjSE)
- [Visão do(a) Aluno(a)](https://www.youtube.com/watch?v=u0KMsTV1F_o)
- [Visão do(a) Professor(a)](https://www.youtube.com/watch?v=-ezAXMwrknk)
- [Visão da Biblioteca](https://www.youtube.com/watch?v=guVp_k34VC8)
## Projetos utilizados
- [uspdev/laravel-usp-theme](https://github.com/uspdev/laravel-usp-theme)
- [uspdev/replicado](https://github.com/uspdev/replicado)
- [uspdev/senhaunica-socialite](https://github.com/uspdev/senhaunica-socialite)
- [uspdev/laravel-usp-faker](https://github.com/uspdev/laravel-usp-faker)
- [uspdev/laravel-usp-validators](https://github.com/uspdev/laravel-usp-validators)
## Contribuição
1. Faça o _fork_ do projeto ()
2. Crie uma _branch_ para sua modificação (`git checkout -b feature/fooBar`)
3. Faça o _commit_ (`git commit -am 'Add some fooBar'`)
4. _Push_ (`git push origin feature/fooBar`)
5. Crie um novo _Pull Request_
## Padrões de Projeto
Utilizamos a [PSR-2](https://www.php-fig.org/psr/psr-2/) para padrões de projeto. Ajuste seu editor favorito para a especificação.