Skip to content

arthvm/amigo-secreto

Repository files navigation

Amigo Secreto

O projeto "Amigo Secreto" é uma aplicação web desenvolvida para organizar sorteios de amigo secreto de forma simples e intuitiva. Através de uma interface amigável, os usuários podem adicionar os nomes dos participantes e realizar o sorteio, facilitando a organização de confraternizações e eventos.

O Projeto pode ser acessado aqui

Objetivo

Alem de praticar a criacao de aplicacoes com React e Tailwind CSS, esse projeto foi uma introducao as praticas de TDD(Test Driven Design) utilizando o framework Vitest.

Tecnologias Utilizadas

  • React: Para a construção da interface do usuário.
  • Recoil: Para o gerenciamento de estado global da aplicação.
  • Tailwind CSS: Para estilização e design responsivo.
  • Vite: Para gerar os arquivos iniciais do projeto.
  • Vitest: Para criar e executar os testes.

Características

  • Adição de participantes ao sorteio.
  • Sorteio automático e aleatório dos pares de amigo secreto.
  • Exibição clara e direta dos resultados do sorteio.
  • Interface responsiva, adaptável a diferentes tamanhos de tela.

Como Executar

Para executar o projeto localmente, siga os passos abaixo:

  1. Clone o repositório:
    git clone https://github.com/arthvm/amigo-secreto
  2. Instale as dependencias:
    pnpm install
  3. Execute o projeto:
    pnpm run dev
  4. O projeto estara disponivel em:
    http://localhost:5173/
    

Desenvolvimento

Este projeto foi desenvolvido ao longo do curso "React: Testando os seus componentes" da Alura, ministrado pelo instrutor Vinicios Neves. O curso abordou práticas essenciais para o desenvolvimento de aplicações React, incluindo testes de componentes, gerenciamento de estado com Recoil e uso de hooks personalizados

About

Realize sorteios de amigo secreto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published