Skip to content

joaogardenberg/docassist-legacy

Repository files navigation

DocAssist

Demo on Heroku

https://sheltered-lowlands-21386.herokuapp.com/

(As Heroku is a free service, their apps sleep when not accessed for 15 minutes. They take time to wake up. If you get an error, just refresh the page)

Dependências

Dependência Versão
Ruby 2.5.1
MongoDB 3.6.3 ou mais recente
Redis 4.0.9 ou mais recente
NodeJS 8.10.0 ou mais recente
Yarn 1.10.1 ou mais recente

Como rodar o ambiente de desenvolvimento

Depois de instalar as dependências, você deverá clonar o projeto, através do seguinte comando no terminal:

$ git clone [email protected]:joaogardenberg/docassist.git -b master DocAssist

Depois disso, você deverá abrir um terminal na pasta raiz do projeto e digitar os seguintes comandos:

$ bundle install
$ rails s

A partir daqui, o backend vai estar rodando.

Caso quiser acessar suas apis, é só acessá-las através do seguinte endereço raiz:

http://localhost:3000/

Abra então outro terminal e digite os seguintes comandos:

$ yarn front_yarn
$ yarn start

Automaticamente será aberta no seu navegador uma aba com o front end rodando no seguinte endereço:

http://localhost:8080/

Como adicionar/remover dependências no front end

NÃO é para utilizar os comandos yarn add e yarn remove! Ao invés disso...

Para adicionar, basta digitar num terminal na pasta raiz do projeto:

$ yarn front_add <nome-da-dependencia>

Para remover, basta digitar num terminal na pasta raiz do projeto:

$ yarn front_rem <nome-da-dependencia>

Como fazer deploy do front end para o Heroku

Para criar o projeto no Heroku, basta digitar o seguinte comando num terminal na pasta raiz do projeto:

$ yarn heroku_create

Uma vez feito isso, não há a necessidade de fazer de novo a cada deploy.

Em seguida, para fazer o deploy, digite:

$ yarn heroku_deploy

Para abrir o Heroku no seu browser direto na página do projeto, digite:

$ yarn heroku_open

Caso dê algum problema relacionado a nome de diretório em algum destes comandos, ou então algum problema relacionado a git, talvez este comando ajude:

$ yarn heroku_fix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published