Skip to content

minellera/what-to-draw

Repository files navigation

What To Draw ✏️

Bem-vindo ao "What To Draw"! Este é um projeto simples em React que desenvolvi como parte dos meus estudos iniciais com a biblioteca. A ideia é gerar contextos aleatórios para inspirar desenhos de forma rápida e divertida.

📜 Descrição

A aplicação consiste em uma tela única que exibe duas palavras aleatórias ao clicar em um botão:

  1. Um substantivo/personagem/pessoa (em inglês).
  2. Uma ação/adjetivo/local (em inglês).

A combinação dessas duas palavras serve como um ponto de partida criativo para um desenho.

✨ Funcionalidades

  • Geração aleatória de ideias para desenho (com base em uma lista pré-definida).
  • Interface simples e intuitiva com um único botão.
  • Animação de "roleta" ao gerar novas palavras.
  • Design responsivo e visual descontraído.

🚀 Tecnologias Utilizadas

Este projeto foi construído com as seguintes tecnologias:

  • React: Biblioteca JavaScript para construir interfaces de usuário.
  • Vite: Ferramenta de build rápida para desenvolvimento front-end moderno.
  • Tailwind CSS: Framework CSS utility-first para estilização.
  • JavaScript: Linguagem de programação principal.
  • HTML & CSS: Estrutura e estilos base.

⚙️ Como Executar Localmente

Se você quiser executar este projeto na sua máquina local, siga os passos abaixo:

  1. Clone o repositório:
    git clone [https://github.com/SEU_USUARIO/NOME_DO_SEU_REPOSITORIO.git](https://github.com/SEU_USUARIO/NOME_DO_SEU_REPOSITORIO.git)
  2. Navegue até o diretório do projeto:
    cd NOME_DO_SEU_REPOSITORIO
  3. Instale as dependências:
    npm install
  4. Inicie o servidor de desenvolvimento:
    npm run dev
    A aplicação estará disponível em http://localhost:5173 (ou outra porta indicada no terminal).

💡 Possíveis Melhorias Futuras

  • Adicionar mais categorias de palavras para maior variedade.
  • Permitir que o usuário escolha categorias específicas.
  • Implementar um tema escuro/claro.
  • Melhorar as animações ou adicionar mais interatividade.

Este projeto foi uma ótima experiência de aprendizado. Sinta-se à vontade para explorar o código e dar sugestões!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published