Skip to content

Cavisc/Randomria

Repository files navigation

🍀 Randomria

Este é um projeto de site que gera números aleatórios para diversos jogos de loteria, como Mega-Sena, Quina, Dupla Sena, Lotofácil, Lotomania, Dia de Sorte, Timemania e Super Sete. O site foi desenvolvido com React, utilizando Vite como bundler, Tailwind CSS para os estilos e Framer Motion para animações.

Funcionalidades

  • Geração de números aleatórios para os jogos de loteria mencionados.
  • O usuário pode selecionar o tipo de jogo, a quantidade de números e a quantidade de jogos a serem gerados (máximo de 6 jogos).
  • A página "Regras" contém informações sobre as regras de cada jogo de loteria.
  • Aviso: O site não garante nenhuma vitória e não se responsabiliza caso os números gerados não sejam sorteados.

Tecnologias

  • React com Vite: Utilizado para a construção da interface do usuário.
  • Tailwind CSS: Framework de CSS utilizado para estilizar o projeto de forma rápida e responsiva.
  • Framer Motion: Biblioteca para animações e transições suaves.

Como Usar

  1. Selecione o tipo de jogo (Mega-Sena, Quina, Dupla Sena, etc.).
  2. Defina a quantidade de números para gerar (respeitando as regras de cada jogo).
  3. Escolha a quantidade de jogos (máximo de 6).
  4. Clique no botão para gerar os números aleatórios.
  5. Consulte a página de "Regras" para entender as particularidades de cada jogo.

Regras

Cada tipo de jogo possui regras específicas quanto ao número de números a serem sorteados. Confira as regras detalhadas para cada jogo na página dedicada a isso no site.

Aviso Importante

  • Este site gera números aleatórios para fins de entretenimento.
  • Não há garantias de que os números gerados serão sorteados.
  • O desenvolvedor não assume nenhuma responsabilidade por resultados de sorteios com base nos números gerados.

Acessando o Site

A aplicação está disponível online via Vercel. Você pode acessá-la clicando no link abaixo:

Visite o site

Design no Figma

Você pode visualizar o design do projeto no Figma pelo link abaixo:

Ver Design no Figma

Instalação

Para rodar o projeto localmente, siga os passos abaixo:

  1. Clone este repositório:
   git clone https://github.com/Cavisc/Randomria.git
  1. Navegue até o diretório do projeto:
   cd Randomria
  1. Instale as dependências:
   npm install
  1. Execute o servidor de desenvolvimento:
    npm run dev
  1. Abra o navegador e acesse o endereço fornecido no terminal (geralmente, será algo como http://localhost:3000 ou http://127.0.0.1:5173).