Skip to content

Repositório destinado à disciplina de Arquitetura & desenho de software professora Milene Serrano. Serão documentados os métodos e técnicas para o desenvolvimento desse projeto. Repositório do FrontEnd: https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_FrontEnd. Repositório do BackEnd: https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_BackEnd.

Notifications You must be signed in to change notification settings

UnBArqDsw2021-2/2021.2_G6_Jobz_docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Jobz

Código da Disciplina: FGA0208
Número do Grupo: 06

Alunos

Matrícula Aluno GitHub
18/0012002 Álvaro Gouvea @AlGouvea
20/2028211 Antonio Aldisio @AntonioAldisio
17/0006328 Ariel Vieira Lima Serafim @ArielSixwings
19/0106565 Fernando Miranda Calil @ilus1
18/0018159 Guilherme Braz @GuilhermeBraz
17/0013987 João Victor de Oliveira Matos @joao15victor08
19/0032863 Lorrayne Alves Cardozo @LorrayneCardozo
18/0042661 Luis Fernando Furtado De Araújo @luis-furtado
19/0036435 Pedro Henrique Carvalho Campos @Peh099
19/0048221 Rodrigo Balbino Azevedo de Brito @Balbinoo

Sobre

Uma aplicação web para conectar pequenas empresas, profissionais autonomos que realizam serviços de concerto e manutenção geral, à clientes que buscam por esse serviços.

Screenshots Primeira Entrega <<FOCO: DSW(Base)>>

Vídeo(s) Primeira Entrega <<FOCO: DSW(Base)>>

Projeto Não Orientado a Abordagens Específicas

Processos/Metodologias/Abordagens

Iniciativas Extras

Screenshots Segunda Entrega <<FOCO: DSW(Modelagem)>>

Vídeo(s) Segunda Entrega <<FOCO: DSW(Modelagem)>>

Notação UML – Diagramas Estáticos

Notação UML – Diagramas Dinâmicos

Modelagem Agil

Iniciativas Extras

Screenshots Terceira Entrega <<FOCO: DSW(Padrões de Projeto)>>

Vídeo(s) Terceira Entrega <<FOCO: DSW(Padrões de Projeto)>>

GRASPs

GOFs

Padrões Emergentes

Iniciativas Extras

Screenshots Quarta Entrega (FINAL) <<FOCOS: Arquitetura & Reutilização de Software & PROJETO FINAL>>

image

image

Vídeo(s) Quarta Entrega (FINAL) <<FOCOS: Arquitetura & Reutilização de Software & PROJETO FINAL>>

Arquitetura de Software

Reutilização de Software

Iniciativas Extras

Descritivo dos Principais Aspectos Técnicos

Principal(is) Metodologia(s) Adotada(s):
Scrum, xp e kanban.
Principais Linguagens Utilizadas e/ou Pretendidas:
Foi utilizado o Javascript para o frontend enquanto que para o backend foi utilizado a linguagem Python.
Principais Tecnologias Utilizadas e/ou Pretendidas:
Para o frontend utilizamos o framework React, usufruindo assim de suas bibliotecas já agregadas. Enquanto que para o desenvolvimento do backend foi decidido utilizar o framework Django.
Principal(is) Estilo(s) Arquitetural(is) Adotado(s):
Nós utilizamos o estilo Client-Server, no qual o sistema está em duas aplicações, onde o cliente faz uma requisição de serviço do frontend ao servidor backend.

O Projeto está rodando?

( X ) SIM ( ) NÃO

Pré requisitos:

Docker => 20.10.12

Docker compose => 1.29.2

Passo a passo para rodar

  1. Clone o Jobz Backend ou Jobz Frontend.
git clone https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_FrontEnd.git

ou

git clone https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_BackendEnd.git
  1. Entre na pasta /deploy.

  2. Rodar o projeto

make run
  1. Parar o projeto.
make stop

Informações Complementares

Existe automação para criação da imagem docker para o frontend e backend

docker push antonioaldisio/jobzfrontend
docker push antonioaldisio/jobzbackend

About

Repositório destinado à disciplina de Arquitetura & desenho de software professora Milene Serrano. Serão documentados os métodos e técnicas para o desenvolvimento desse projeto. Repositório do FrontEnd: https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_FrontEnd. Repositório do BackEnd: https://github.com/UnBArqDsw2021-2/2021.2_G6_Jobz_BackEnd.

Resources

Stars

Watchers

Forks