Projeto de capacitação em React e Ruby on Rails criado pela Diretoria Administrativa - Financeira da Struct e concluído em 17 de agosto de 2021. Essa capacitação ocorreu devido a transição no uso de Rails Full-Stack para o uso da biblioteca React (front-end) em conjunto com Ruby on Rails (back-end).
O projeto ADM Gallery tem como objetivo a democratização do acesso à arte, fornecendo um pletora de diversas pinturas de diferentes décadas e artistas, junto com informações e curiosidades sobre as obras mais celebradas da história. Para a inclusão ou remoção do conteúdo visual das páginas, o site possui uma página de Login e Logout para o acesso do administrador.
Para acessar o site completo será necessário fazer uso do front-end em React localizada em adm_gallery-site.
- Ruby (v2.7.2)
- Rails (v6.0.3)
- Git
- PostgreSQL
Clona o repositório para uso local em seu computador.
Instala todas as dependências e gems do arquivo Gemfile necessários para o rodar o projeto rails.
Derruba o banco de dados e cria um novo
Inicializa o servidor Rails.
O servidor por padrão será aberto em http://localhost:3000.
Para abrir o servidor em outra porta use rails s -p <port>