A simple random number picker built with Vite, React and Tailwind.
- 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.
# 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