Skip to content

Latest commit

 

History

History
55 lines (30 loc) · 2.8 KB

README.md

File metadata and controls

55 lines (30 loc) · 2.8 KB

TRABALHO FINAL - ENGENHARIA DE SOFTWARE 2023.

Nome do Projeto: Connect UFC.

Proposta do projeto: Hub de Serviços pertinentes à comunidade acadêmica do Campus da UFC de Sobral.

Ferramentas utilizadas:

Ferramenta de Design/Prototipagem: Figma. (https://www.figma.com/file/3Hed4rhaFRVRPlSDVMQBB3/UI-Connect-UFC?node-id=0-1&t=tlCYpecUqhqTF3YY-0)

Linguagem de Programação: HTML5, CSS3, Java Script.

Bibilotecas/Frameworks/Ferramnetas utilizadoss: Node Js, Type Script, Prisma ORM, SQLite, Nest Js.

Descrição:

O Connect UFC é um aplicativo especialmente projetado para atender a todas as necessidades de um estudante universitário em um único lugar. Com o Connect UFC, os alunos podem facilmente acessar informações importantes e se manterem atualizados sobre tudo o que acontece na universidade.O aplicativo oferece uma ampla gama de recursos que ajudam os alunos a gerenciar sua rotina acadêmica, incluindo o acesso a informações do Restaurante Universitário, calendários de eventos e notícias relevantes da universidade. Além disso, o Connect UFC também fornece acesso rápido e fácil às informações sobre transporte público, serviços de vendas e opções de lazer dentro e fora do campus.

Professor da Disciplina:

Fischer Jonatas Ferreira - [[email protected]]

Autores:

Harold Calixto de Albuquerque - [[email protected]] - [https://github.com/haroldcalixto]

Daniel Meneses da Rocha - [[email protected]] - [https://github.com/MenesesDani]

Francisco Rodrigo da Rocha - [[email protected]] - [https://github.com/rodrocha444]

Caio Vinicius Magalhaes Lustoza - [[email protected]] - [https://github.com/caioviniciusml]

Matheus Nunes Vieira - [[email protected]] - [https://github.com/Matheuz-cmd]

Instalação:

Para rodar o sistema, inicialmente e preciso executar os comandos necessários para configurar o Back-End numa maquina nova, sendo eles:

• git clone https://github.com/connect-ufc/back (clona o repositorio do Back-End da aplicação).

• pnpm i (instala as dependencias do projeto).

• pnpm prisma:generate (gera as funções utilizadas pela aplicação para gerenciar o banco de dados).

• pnpm migrate:dev (migra o banco para a maquina atual).

• pnpm start:dev (starta o servidor).

Ja para o Front-End do sistema, assim como o Back-End, por não estarem hospedados em um servidor externo, e necessário que sejam baixados os arquivos do repositório, integrando, assim, ambas as partes.

Imagens do Projeto:

Concepção do Projeto e Identidade Visual: Isso é uma imagem

Prototipagem - UI Connect UFC: Isso é uma imagem