Skip to content

App Web de Gestão de um consultório de nutrição.

Notifications You must be signed in to change notification settings

TulioMagnus/nutrigemeas

Repository files navigation

NutriGemeas

O propósito deste app não é ser escalável, serão somente dois usuários gerenciando pacientes de um consultório de nutrição. Caso fosse necessária a escalabilidade de código, no caso de ser utilizado por diversos consultórios, deve-se compartimentar utilizando a gem Apartment, por exemplo, já que foi projetada de certa forma que as nutris possam visualizar/editar/excluir qualquer paciente presente no app, independente se são responsáveis por ele ou não.

Clone o App

Para clonar o app:

git clone https://github.com/TulioMagnus/nutrigemeas.git

Pré-requisitos

Ruby -v = 2.6.5
Rails -v = 6.0.2.1
Nodejs -v = 12.16.1
Yarn -v = 1.22.4

Instalando

Esta aplicação utiliza upload de imagens com a gem 'carrierwave' que depende do ImageMagick, para instalar vide: ImageMagick

Para iniciar a aplicação em ambiente de desenvolvimento:

Instale a gem 'Foreman'

gem install foreman

Rode o bundle para instalar as gems do projeto

bundle install

Rode no terminal:

foreman start -f Procfile.dev

Testes

Os testes são realizados utilizando as gems RSpec e Capybara.

para rodar todos os testes, digite no terminal:

rspec

Desenvovido com a ajuda de

  • Dropwizard - The web framework used
  • Maven - Dependency Management
  • ROME - Used to generate RSS Feeds

Autor

  • Túlio Magnus - Initial work - Github

Licença

Este projeto é de código aberto e possui licença MIT.

Agradecimentos

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

About

App Web de Gestão de um consultório de nutrição.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published