Olá, este repositório possui o projeto front-end do Oratio. Mas o que é o Oratio? Oratio é o projeto de organização de avaliações de projetos de conclusões de curso para o Curso de Ciência da Computação da Universidade Federal de Campina Grande. Atualmente este projeto está em fase de MVP (versão mínima do produto). Sendo apenas um projeto em desenvolvimento.
Para inicializar o projeto, é necessário algumas especificações. É necessário ter em sua máquina o flutter 3.3 e o navegador google chrome para visualizar o projeto em execução. Com isso, podemos seguir os próximos passos:
Inicialmente, clone o repositório.
git clone https://github.com/ibiaalice/oratio-front
após clonado o projeto, entre na pasta oratio e instale as dependências do website.
flutter pub get
após instaladas as dependências, é necessário a atualização dos arquivos de build (arquivos auto-gerados de apoio)
flutter pub run build_runner build
caso aconteça algum erro de atualização, é necessária atualizar com as tags --delete-conflicting-outputs, assim:
flutter pub run build_runner build --delete-conflicting-outputs
caso esteja atualizando o código do projeto, pode se utilizar o comando de escuta de mudanças instantâneas.
flutter pub run build_runner watch
para o build do projeto, execute
flutter run
Para visualizar o projeto, abra o chrome e acesse http://localhost:60045/#/login ou o endereço entregue no final do comando run
Abaixo, veja algumas partes do projeto