FiltrarProdutos é uma aplicação Rails que facilita a pesquisa de dados por seleção específica.
🔹 Filtragem por nome, categoria e preço dos produtos.
🔹 Interface intuitiva e amigável para uma experiência de usuário fluida.
🔹 Resultados de pesquisa rápidos e precisos, graças a um sistema eficiente de filtragem.
O projeto FiltrarProdutos é desenvolvido utilizando as seguintes tecnologias:
🔹 Ruby on Rails
🔹 Bootstrap
🔹 ActiveRecord (para manipulação do banco de dados)
🔹 Action Mailer (para envio de e-mails)
🔹 Git (controle de versionamento)
🔹 Integração com a gem Ransack para facilitar a implementação da funcionalidade de filtragem.
🔹 Fly.io (para implantação)
Para executar a aplicação localmente em seu ambiente de desenvolvimento, siga estas etapas:
🔹 Clone o repositório em sua máquina local.
git clone git@github.com:AngeloSouza1/filtrar-produtos.git
🔹 Abra o diretório do projeto
cd filtraprodutos
🔹Instale as dependências do projeto utilizando o Bundler:
bundle install
🔹 Execute as migrações do banco de dados:
rails db:migrate
🔹 Inicie o servidor Rails:
rails server
🔹 Abra seu navegador e acesse a aplicação em http://localhost:3000.
🔹 Selecione o tipo de filtro desejado (nome, categoria ou preço).
🔹 Insira os critérios de filtro nos campos apropriados.
🔹 Clique no botão "Pesquisar" para ver os resultados filtrados.
🔹 Use o botão "Limpar Pesquisa" para redefinir os filtros e começar uma nova pesquisa.
Contribuições são bem-vindas! Se você quiser contribuir para o projeto, siga estas etapas:
🔹Faça um fork do projeto.
🔹Crie uma nova branch com a sua feature: git checkout -b minha-feature
🔹Faça commit das suas alterações: git commit -m 'Adicionar nova feature'
🔹Faça push para a branch: git push origin minha-feature
🔹Envie um pull request.