O Portfoliorrr é uma rede social com funcionalidades de portfólio para pessoas que querem compartilhar o seu trabalho e procurar outros trabalhos, seja para buscar inspiração ou novos conhecimentos.
- Informações técnicas
- Como configurar a aplicação
- Ver emails enviados em ambiente de desenvolvimento
- Como visualizar a aplicação no navegador
- Documentação da API
- Versão Ruby: 3.2.2
- Versão Rails: 7.1.2
- Abra a pasta raiz da aplicação em um terminal;
- Instale a biblioteca libvips. No Ubuntu, digite:
sudo apt install libvips
- Rode o comando
bin/setup
e aguarde sua conclusão; - Rode o comando
yarn install
(necessário ternode
instalado em sua máquina);
- O seed comum, para desenvolvimento, pode ser feito normalmente com
rails db:seed
- Para apresentações e testes de front-end, é possível fazer um superseed, utilizando
rails db:seed:superseed
- O superseed utiliza as gems Faker e FactoryBot, que são instaladas durante a configuração (ver item anterior)
- Siga as instruções de configuração da aplicação
- Rode o comando
bin/dev
; - Acesse a aplicação através do endereço
http://localhost:4000/
- Siga as instruções de configuração da aplicação;
- Instale localmente a gem
mailcatcher
executando o comando abaixo:
gem install mailcatcher
- Execute o comando abaixo para iniciar o
mailcatcher
mailcatcher
- Acesse o MailCatcher através do endereço
http://localhost:1080
. Todos e-mails enviados serão mostrados nessa página, que emula uma caixa de entrada.
- Siga as instruções de configuração da aplicação
- Rode
rake spec
, após ter a aplicação configurada;
A documentação da API pode ser consultada neste link