Skip to content

Commit

Permalink
Merge branch 'release/v0.0.2/sprint-07'
Browse files Browse the repository at this point in the history
First sprint from second release deliverable

Co-authored-by: Diego França <[email protected]>
  • Loading branch information
sconetto and Diego-BF committed Apr 28, 2018
2 parents 2886255 + 4958c7d commit 75c9cca
Show file tree
Hide file tree
Showing 169 changed files with 6,283 additions and 2,125 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ staticfiles/

# Sphinx documentation
docs/_build/
docs/_build/*

# PyBuilder
target/
Expand Down
18 changes: 16 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ addons:
- 159.203.182.32
env:
global:
- SITE_URL: https://fga-gpp-mds.github.io/2018.1-Dr-Down/
- GH_USER_NAME: "Robot Down"
- GH_USER_EMAIL: [email protected]
- GH_REF: github.com/fga-gpp-mds/2018.1-Dr-Down.git
- secure: "wrb7hIKvhTmybgkW/kAubZmmdnIeKlXG6vczz8ct2ZbvVBvPflOQCDLQuqoRWDHDPs8PdLHwLZ6J3zlFCtkxBX0AKrSC1fCedkZSoTYEzrI3hj3k+IhTthWPao1GYuIyE+/GUIY82+4b8AHuE3weTSjl0JlOVpxIFfOXL9T2oRhZxjxdGJmUkJgWLXZIsDjvX1bmBZ/SbdMgGGer1YSu8UoiAAr94IrEU5dyJ9Yc8sX6HTZnCdkGgMckPMyZkVwbW9sw9DcjSCB0W/h3aYIP86zocBUk1xGD0tzbnd1mEYaScXRU1rxVBYoe0XnTmFAhyAae1NTtw+6Pqrz1RDudbfTxJBLvkkaBse1w5XN3oBUeuOFLGyoagItnxqzbprt3QN6Tno23LLrefhShVAvzemRceB/Ie6NWRmyhDbsEJpLgAhUpdAGY+Phh2iFRjAsfCnsHT1AKJIoNBoJoi8d79dSOHTK1XxgdBJi9zfhIXB3jjFPhKIx0UHd4aNsIzfuTQWWC8cm05UcdWiTAxunWumoh94jQ6flkIk7RdNyeM+dytJW9mqTvw2lxCRAuyYo7eGs5jqTMqokSAuSDzRFPMUDlP+t/lewAsuwLsxXVOjrMn8TnT28yimay4bK4ZocYP6M3EJPg1DsJ/QOyCqFIFqEMs8lAqJDNky/cJ/79ZIY="
- CC_TEST_REPORTER_ID=bf64f4cd10722061b8cad12ca638ebfa7d3c1494df117613b2acd357bfd7aeb0
notifications:
slack:
Expand All @@ -19,7 +24,12 @@ before_install:
- sudo apt-get update
- sudo apt-get install -o Dpkg::Options::="--force-confold" --force-yes -y docker-ce
- docker-compose --version
- sudo apt-get install texlive-latex-base texlive-fonts-recommended -y
- sudo apt-get install texlive-fonts-extra texlive-latex-extra -y
- python3 -m pip install pip -U
- python3 -m pip install mkdocs
before_script:
- DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' || $TRAVIS_BRANCH == 'develop' ]]; then if [[ $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true'; else echo -n 'false'; fi; fi)"
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
- chmod +x ./cc-test-reporter
- ./cc-test-reporter before-build
Expand All @@ -29,8 +39,10 @@ script:
- docker-compose -f local.yml run --rm django py.test
- docker-compose -f local.yml run --rm django coverage run -m py.test
- docker-compose -f local.yml run --rm django coverage xml
after_script:
- ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT -t coverage.py
after_sucess:
- make -C docs/ latexpdf
- mv docs/_build/latex/drdown.pdf docs/drdown.pdf
- if [[ $DEPLOY_DOCS == "true" ]]; then echo "Preparing to build and deploy documentation" ; ./mkdocs-build.sh ; echo "Completed deploying documentation" ; fi
deploy:
# deploy develop to the staging environment
- provider: script
Expand All @@ -42,3 +54,5 @@ deploy:
script: bash production-deploy.sh
on:
branch: master
after_script:
- ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT -t coverage.py
14 changes: 9 additions & 5 deletions config/settings/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
# (drdown/config/settings/base.py - 3 = drdown/)
ROOT_DIR = environ.Path(__file__) - 3
APPS_DIR = ROOT_DIR.path('drdown')
CORE_DIR = APPS_DIR.path('core')

env = environ.Env()

Expand Down Expand Up @@ -73,12 +74,17 @@
'allauth.socialaccount',
'rest_framework',
'rolepermissions',
'raven.contrib.django.raven_compat'
'raven.contrib.django.raven_compat',
'pagedown',
'markdown_deux',
]
LOCAL_APPS = [
'drdown.users.apps.UsersConfig',
# Your stuff: custom apps go here
'drdown.forum.apps.ForumConfig',
'drdown.core.apps.CoreConfig',
'drdown.careline.apps.CarelineConfig',
'drdown.medicalrecords.apps.MedicalRecordsConfig',
]
# https://docs.djangoproject.com/en/dev/ref/settings/#installed-apps
INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + LOCAL_APPS
Expand Down Expand Up @@ -151,9 +157,7 @@
# https://docs.djangoproject.com/en/dev/ref/settings/#static-url
STATIC_URL = '/static/'
# https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/#std:setting-STATICFILES_DIRS
STATICFILES_DIRS = [
str(APPS_DIR.path('static')),
]
STATICFILES_DIRS = []
# https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/#staticfiles-finders
STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
Expand All @@ -176,7 +180,7 @@
'BACKEND': 'django.template.backends.django.DjangoTemplates',
# https://docs.djangoproject.com/en/dev/ref/settings/#template-dirs
'DIRS': [
str(APPS_DIR.path('templates')),
str(CORE_DIR.path('templates')),
],
'OPTIONS': {
# https://docs.djangoproject.com/en/dev/ref/settings/#template-debug
Expand Down
49 changes: 0 additions & 49 deletions config/tests/test_homepage.py

This file was deleted.

9 changes: 6 additions & 3 deletions config/urls.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,10 @@
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.views.generic import TemplateView
from django.views import defaults as default_views

urlpatterns = [
url(r'^$', TemplateView.as_view(template_name='pages/home.html'), name='home'),
url(r'^info/$', TemplateView.as_view(template_name='pages/info.html'), name='about'),
url(r'', include('drdown.core.urls', namespace='core')),

# Django Admin, use {% url 'admin:index' %}
url(settings.ADMIN_URL, admin.site.urls),
Expand All @@ -18,6 +16,11 @@

# Your stuff: custom urls includes go here
url(r'^forum/', include('drdown.forum.urls', namespace='forum')),
url(r'^careline/', include('drdown.careline.urls', namespace='careline')),

# Medical Records urls
url(r'^medicalrecords/', include('drdown.medicalrecords.urls', namespace='medicalrecords'))



] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Expand Down
14 changes: 7 additions & 7 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
# If your documentation needs a minimal Sphinx version, state it here.
# needs_sphinx = '1.0'

# Add any Sphinx extension module names here, as strings. They can be
# Add any Sphinx extension module names here, as strings. They can be
#extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = []
Expand Down Expand Up @@ -67,7 +67,7 @@
# directories to ignore when looking for source files.
exclude_patterns = ['_build', 'pycharm']

# The reST default role (used for this markup: `text`) to use for all
# The reST default role (used for this markup: `text`) to use for all
#documents.
# default_role = None

Expand Down Expand Up @@ -183,16 +183,16 @@
}

# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title, author, documentclass
# (source start file, target name, title, author, documentclass
#[howto/manual])
latex_documents = [
('index',
'drdown.tex',
'Dr. Down Documentation',
'Documentacao Dr. Down',
"""EPS/MDS""", 'manual'),
]

# The name of an image file (relative to this directory) to place at the top
# The name of an image file (relative to this directory) to place at the top
#of the title page.
# latex_logo = None

Expand All @@ -218,7 +218,7 @@
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
('index', 'drdown', 'Dr. Down Documentation',
('index', 'drdown', 'Documentacao Dr. Down',
["""EPS/MDS"""], 1)
]

Expand All @@ -232,7 +232,7 @@
# (source start file, target name, title, author,
# dir menu entry, description, category)
texinfo_documents = [
('index', 'drdown', 'Dr. Down Documentation',
('index', 'drdown', 'Documentacao Dr. Down',
"""EPS/MDS""", 'Dr. Down',
"""Ferramenta de informação e união de pessoas que convivem com a Síndrome de Down.""", 'Miscellaneous'),
]
Expand Down
Binary file added docs/drdown.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions docs/eps/CANVAS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
|:----:|:------:|:---------:|:-----:|
|10/04/2018|0.0.1|Primeira Versão do Canvas|Mariana de Souza Mendes|
|13/04/2018|0.0.2|Segunda Versão do Canvas| Mariana de Souza Mendes|
|20/04/2018|0.0.3|Terceira Versão do Canvas| Mariana de Souza Mendes e Diego França|


## v0.0.3

## v0.0.2
![Canvas](https://uploaddeimagens.com.br/images/001/382/375/original/product_canvas_%283%29.png?1524243631)

![Canvas](https://uploaddeimagens.com.br/images/001/372/493/original/product_canvas_%282%29.png?1523648105)

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/372/493/original/product_canvas_%282%29.png?1523648105)
[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/382/375/original/product_canvas_%283%29.png?1524243631)
7 changes: 4 additions & 3 deletions docs/eps/EAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
|22/03/2018|0.0.1|Primeira Versão da EAP|Mariana De Souza Mendes|
|27/03/2018|0.1|Segunda Versão da EAP|Mariana de Souza Mendes e João Pedro Sconetto|
|15/04/2018|0.2|Terceira Versão da EAP|Mariana de Souza Mendes|
|20/04/2018|0.3|Quarta Versão da EAP|Mariana de Souza Mendes e Diego França|

## v.0.1 Estrutura Analítica do Projeto (EAP)

![EAP0.2.png](https://uploaddeimagens.com.br/images/001/348/702/original/EAP0.2.png?1522201469)

## v.0.2 Estrutura Analítica do Produto.
## v.0.3 Estrutura Analítica do Produto.

![EAP.png](https://uploaddeimagens.com.br/images/001/374/459/original/EAP.png?1523797429)
![EAP.png](https://uploaddeimagens.com.br/images/001/382/377/original/EAP_%281%29.png?1524243773)

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/374/459/original/EAP.png?1523797429)
[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/382/377/original/EAP_%281%29.png?1524243773)
39 changes: 12 additions & 27 deletions docs/eps/REQUIREMENTS_MAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
|:----:|:------:|:---------:|:-----:|
|11/04/2018|0.0.1|Primeira Versão do Mapa de Requisitos|Mariana De Souza Mendes|
|16/04/2018|0.0.3|Correção de erros|Mariana De Souza Mendes|
|24/04/2018|0.0.4|Correção de erros|Mariana De Souza Mendes e João Pedro Sconetto|
|25/04/2018|0.0.4|Correção de erros|Mariana De Souza Mendes e Diego França|


## Tema de investimento
Expand All @@ -12,9 +14,9 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

## Épicos

![Épicos.png](https://uploaddeimagens.com.br/images/001/374/577/original/Captura_de_tela_de_2018-04-15_12-35-05.png?1523806525)
![Épicos.png](https://uploaddeimagens.com.br/images/001/390/397/original/Captura_de_tela_de_2018-04-25_21-16-31.png?1524701824)

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/374/577/original/Captura_de_tela_de_2018-04-15_12-35-05.png?1523806525)
[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/390/397/original/Captura_de_tela_de_2018-04-25_21-16-31.png?1524701824)

### Cadastro de usuário

Expand All @@ -24,7 +26,7 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham
| **que**| necessitam acompanhar o estado de sáude de pacientes do Cris Down |
|**o** | Dr Down|
|**é um** | Web site |
|**que** | permite que o usuário(tanto a equipe de saúde quanto paciente, funcionário e/ou responsável) faça seu cadastro e login |
|**que** | permite que o usuário (tanto a equipe de saúde quanto paciente, funcionário e/ou responsável) faça seu cadastro e login |
| **diferente** | de outras aplicações que fornecem apenas o prontuário do paciente por meio do número de cadastro na secretária de sáude da cidade |
| **nossa solução** | permite que o usuário se cadastre, mantendo assim um histórico e acompanhamento médico de fácil uso|

Expand All @@ -43,7 +45,7 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis) e outras pessoas interessadas em participar do fórum |
|**Para** | Integrantes do Cris Down (Pacientes, membros da equipe de saúde, funcionários e responsáveis) e outras pessoas interessadas em participar do fórum |
| **que**| desejam encontrar ajuda e/ou trocar informações sobre a Síndrome de Down |
|**o** | Dr Down|
|**é um** | Web site |
Expand All @@ -67,7 +69,7 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis) e outras pessoas interessadas em ver a agenda de eventos |
|**Para** | Integrantes do Cris Down (Pacientes, membros da equipe de saúde, funcionários e responsáveis) e outras pessoas interessadas em ver a agenda de eventos |
| **que**| têm dificuldades em encontrar eventos relacionados à Síndrome de Down. |
|**o** | Dr Down|
|**é um** | Web site |
Expand All @@ -86,30 +88,12 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/374/621/original/Captura_de_tela_de_2018-04-15_13-24-58.png?1523809519)

### Chat

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis) |
| **que**| têm dificuldades em contactar algum outro usuário do sistema |
|**o** | Dr Down|
|**é um** | Web site |
|**que** | permite que os usuários do Dr. Down conversem entre si de forma sigilosa |
| **diferente** | outros sites que possuem chat, como o Facebook ou Whatsapp |
| **nossa solução** | permite que os usuários do Dr. Down possam conversar entre si, facilitando assim o proximidade e o contato de pessoas com situações em comum|


| | |
|---------------|----------------|
| **critérios de sucesso** | Apenas os usuários cadastrados podem ter acesso ao chat; Cada um terá acesso à sua conversa; |
| **no escopo** | Tela com todos as conversas do usuário; Tela pra uma conversa específica; |
| **fora do escopo** | Usuário ter acesso à conversa de outro usuários; Usuário sem cadastro ter acesso ao chat; |

### Informações gerais sobre síndrome de Down
### Informações gerais sobre Síndrome de Down

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis) |
|**Para** | Integrantes do Cris Down (Pacientes, membros da equipe de saúde, funcionários e responsáveis) |
| **que**| têm dificuldades em encontrar algo sobre o Cris Down e sobre a doença em si |
|**o** | Dr Down|
|**é um** | Web site |
Expand All @@ -132,7 +116,7 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis)|
|**Para** | Integrantes do Cris Down (Pacientes, membros da equipe de saúde, funcionários e responsáveis)|
| **que**| têm necessidade em acompanhar o histórico médico de pacientes |
|**o** | Dr Down|
|**é um** | Web site |
Expand All @@ -155,7 +139,7 @@ Web site para auxílio de pessoas com Síndrome de Down e médicos que trabalham

| | |
|---------------|----------------|
|**Para** | Integrantes do Cris Down(Pacientes, membros da equipe de saúde, funcionários e responsáveis)|
|**Para** | Integrantes do Cris Down (Pacientes, membros da equipe de saúde, funcionários e responsáveis)|
| **que**| têm dificuldades em agendar um consulta médica |
|**o** | Dr Down|
|**é um** | Web site |
Expand Down Expand Up @@ -192,3 +176,4 @@ As features e US foram cadastradas no software [Target Process](https://www.targ

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/374/648/original/Captura_de_tela_de_2018-04-15_13-57-46.png?1523811579)


7 changes: 4 additions & 3 deletions docs/eps/ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
|27/03/2018|0.0.1|Primeira Versão da Roadmap|Mariana De Souza Mendes|
|28/03/2018|0.0.2|Segunda Versão do Roadmap|João Pedro Sconetto|
|15/04/2018|0.0.3|Terceira Versão do Roadmap|Mariana de Souza Mendes|
|20/04/2018|0.0.4|Quarta Versão do Roadmap|Mariana de Souza Mendes e João Pedro Sconetto|

## v0.0.3
## v0.0.4

![ROADMAP.png](https://uploaddeimagens.com.br/images/001/374/496/original/ROADMAP_%281%29.png?1523799291)
![ROADMAP.png](https://uploaddeimagens.com.br/images/001/382/379/original/ROADMAP_%282%29.png?1524243987)

[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/374/496/original/ROADMAP_%281%29.png?1523799291)
[Clique aqui para ampliar a imagem](https://uploaddeimagens.com.br/images/001/382/379/original/ROADMAP_%282%29.png?1524243987)
Loading

0 comments on commit 75c9cca

Please sign in to comment.