Skip to content

Oferece aos usuários uma maneira fácil e intuitiva de encontrar produtos específicos por meio de filtros de busca, como nome, categoria e preço.

Notifications You must be signed in to change notification settings

AngeloSouza1/filtrar-produtos

Repository files navigation

Filtrar Produtos 🔍

FiltrarProdutos é uma aplicação Rails que facilita a pesquisa de dados por seleção específica.

💻 Sobre o projetos


O projeto oferece uma aplicação para os usuários pesquisarem e filtrarem produtos com base em suas preferências específicas. Os usuários podem facilmente encontrar produtos relevantes, economizando tempo e esforço.

👁️‍🗨️ Funcionalidades Principais

🔹 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.

🛠 Tecnologias utilizadas

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)

Veja!

Site

📋 Instalaçã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.


🚀 Como usar

🔹 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ção

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.

About

Oferece aos usuários uma maneira fácil e intuitiva de encontrar produtos específicos por meio de filtros de busca, como nome, categoria e preço.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published