Skip to content

renans2/lucky-pick

Repository files navigation

Lucky-Pick 1️⃣2️⃣3️⃣

A simple random number picker built with Vite, React and Tailwind.

Features

  • Random Number Generation Control: Allows users to define how many numbers will be generated and set the minimum and maximum range for full control over the output.
  • Duplicate Handling Options: Users can choose whether the generated numbers may repeat or must remain unique within the result set.
  • Flexible Result Sorting: Generated numbers can be displayed in ascending order, descending order, or in the original generation order.
  • Quick Interaction Tools: Includes three action buttons that allow users to copy the generated results to the clipboard, clear the current results, or reset all input fields instantly.
  • Theme Switching: Provides a toggle button that lets users easily switch between light and dark mode for a more comfortable viewing experience.
  • Persistent Settings Storage: All inputs, generated results, and user preferences are automatically saved in localStorage, ensuring the app restores the last used configuration when reopened.

Running locally

# 1. Clone the repository
git clone https://github.com/renans2/lucky-pick.git
cd lucky-pick

# 2. Install dependencies
npm install

# 3. Start the development server
npm run dev

About

A simple random number picker built with Vite, React and Tailwind

Topics

Resources

License

Stars

Watchers

Forks

Contributors