Coder Social home page Coder Social logo

imagestudy's Introduction

ImageStudy

ImageStudy é um banco de imagens gratuito construído com ReactJS, Typescript e Styled Components que utiliza a Pexels API para buscar e exibir imagens. Com ele, você pode pesquisar imagens por palavras-chave e usá-las em seus projetos sem se preocupar com direitos autorais.

Para visualizar e testar a aplicação, basta acessar o link: https://imagestudy.vercel.app/

Instalação

Para instalar o ImageStudy, você precisará ter o Node.js instalado em sua máquina. Em seguida, clone o repositório e execute os seguintes comandos:

Instalação por YARN

yarn install
yarn start

Instalação por NPM

npm install
npm start

Isso iniciará um servidor de desenvolvimento local na porta 3000. Acesse http://localhost:3000 para ver o aplicativo em funcionamento.

Utilização

Para usar o ImageStudy, basta pesquisar por uma palavra-chave na barra de pesquisa e clicar em uma imagem para visualizá-la. Você também pode navegar pelas páginas de resultados usando os botões "Anterior" e "Próximo".

As imagens exibidas são obtidas através da Pexels API e podem ser usadas livremente em seus projetos, desde que sejam creditadas aos autores.

Contribuições

Este projeto é open-source e estamos sempre abertos a contribuições. Se você deseja contribuir, por favor, siga as seguintes etapas:

  1. Faça um fork do repositório
  2. Crie uma nova branch com a sua contribuição (git checkout -b my-new-feature)
  3. Adicione suas mudanças (git add .)
  4. Faça o commit das suas mudanças (git commit -m 'Added a new feature')
  5. Faça o push para sua branch (git push origin my-new-feature)
  6. Crie uma nova Pull Request

Implementações Futuras

  • Paginação
  • Melhoria na paginação
  • Instalação e configuração de Eslint e Prettier no projeto
  • Abrir imagens em modal
  • Adicionar opções de download direto com diferentes tipos de resolução da imagem no modal
  • Adicionar opção de visualizar a imagem em tamanho original no modal
  • Imagens dinâmicas na página inicial

Screenshots da Aplicação

Página Inicial

Página Inicial

Termo de Pesquisa: Gato

Pesquisa de Gatos

Termo de Pesquisa: Cachorro

Pesquisa de Cachorro

Licença

Este projeto está licenciado sob a licença MIT.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.