Random Lotto Number Generator

Lucky Lotto Generator is a convenient tool that is under RandomGen, allowing you to effortlessly generate random combinations of lotto numbers. Built using Nuxt.js as a static generated project, It lets you specify the range and number of combinations, and boom! Your numbers are saved in your browser's storage, ready for quick access whenever you're gearing up to play. Though just not sure if it's truly a "lucky" lotto number generator as I've been using it everytime I had the chance to bet, I'm still waiting to hit the jackpot! 😄

Tech Stack Used

Key technologies and frameworks where the project was built:

vuejs
nuxtjs
tailwindcss

Development Tools

Tools and software used in designing and development of the project:

vs-code
figma
github
cleavr

Hosting & Domain Providers, and Other Services

Providers, services and platforms utilized in the project:

google-analytics
hostinger
cloudflare

Key Features

  1. Customizable Number Range: Allow users to set their preferred range of numbers for generating lotto combinations.
  2. Number of Combinations: Enable users to specify how many number combinations they want to generate at once.
  3. Browser Storage: Automatically save generated number combinations in the user's browser storage for easy access.
  4. Random Number Generation: Utilize sophisticated algorithms to ensure truly random and unbiased number selection.
  5. Mobile-Friendly: Ensure the tool is responsive and accessible on various devices, including smartphones and tablets.
  6. User-Friendly Interface: Design an intuitive and easy-to-use interface for seamless interaction with the tool.

Challenges & Solutions

Future Plans

As I look ahead, I envision expanding the features of the Lucky Lotto Generator to offer more customization options for users. One exciting feature in I could think of is the ability to edit or set preferred numbers before generating combinations, providing users with greater control over their lotto selections.

Additionally, I plan to implement a dedicated user panel where registered users can conveniently log in and store their generated numbers securely. This enhancement will address the current limitation of storing numbers solely in the browser, reducing the risk of data loss.

Furthermore, enhancing the overall user experience (UX) of the project remains a top priority. I aim to refine the interface, streamline navigation, and optimize performance to ensure a seamless and enjoyable experience for all users.

While these plans are on the horizon, I'll continue to iterate and make improvements as time permits.