Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/landev01/qrcode-generator

QR Code Generator é uma aplicação web moderna e responsiva para criar QR Codes personalizados a partir de qualquer URL
https://github.com/landev01/qrcode-generator

lucide-react qrcode react react-qr-code sonner tailwindcss vite

Last synced: 2 days ago
JSON representation

QR Code Generator é uma aplicação web moderna e responsiva para criar QR Codes personalizados a partir de qualquer URL

Awesome Lists containing this project

README

        

# QR Code Generator

![App Screenshot](./public/cover.jpg)

## Descrição

Este é um gerador de QR Code fácil de usar e personalizável, desenvolvido com React e Vite. Permite que os usuários insiram um link, gerem um QR Code em formato PNG ou SVG, e façam o download do QR Code gerado. A aplicação também oferece um modo escuro para uma melhor experiência visual.

## Funcionalidades

- **Geração de QR Codes**: Crie QR Codes para qualquer URL inserida.
- **Download**: Faça o download do QR Code gerado nos formatos PNG e SVG.
- **Modo Escuro**: Altere o tema da aplicação entre claro e escuro.
- **Responsividade**: O tamanho do QR Code se ajusta ao tamanho da tela.

## Tecnologias Utilizadas

- **React**: Biblioteca para construção da interface de usuário.
- **Vite**: Ferramenta de construção rápida para aplicações modernas.
- **react-qr-code**: Biblioteca para geração de QR Codes.
- **qrcode**: Biblioteca para geração de QR Codes em formato SVG.
- **lucide-react**: Ícones para a aplicação.
- **sonner**: Biblioteca para exibir notificações.

## Instalação

Clone o repositório e instale as dependências usando npm ou yarn.

```bash
git clone https://github.com/seu-usuario/qrcode-generator.git
cd qrcode-generator
npm install
# ou
yarn install
```

## Contribuindo

Contribuições são sempre bem-vindas!

1. Faça um fork deste repositório.
2. Crie uma branch para sua feature ou correção de bug: git checkout -b minha-feature.
3. Commit suas alterações: git commit -m 'Minha nova feature'.
4. Faça um push para a branch: git push origin minha-feature.
5. Abra um Pull Request.

## Licença

Esta aplicação cobre todas as seções essenciais, como funcionalidades, instalação, configuração, tecnologias utilizadas, como contribuir e a licença [MIT](https://choosealicense.com/licenses/mit/).