Welcome to the Daily Decider App! This application allows users to input a list of names and randomly selects a winner by spinning a virtual wheel.
- User-Friendly Interface: Easily add names to the list and spin the wheel to select a random winner.
- Real-Time Animation: Enjoy a smooth spinning animation that enhances the user experience.
- Responsive Design: Accessible on various devices, ensuring a seamless experience on both desktop and mobile platforms.
- Frontend: Built with Remix, a React framework that provides a fast and efficient development experience.
- Styling: Utilizes Tailwind CSS for streamlined and customizable styling.
- Build Tool: Configured with Vite for rapid development and optimized builds.
To run the Daily Decider App locally:
-
Clone the Repository:
git clone https://github.com/hamza-arif-dev/daily-decider-ui.git cd daily-decider-ui -
Install Dependencies: Ensure you have Node.js installed. Then, install the necessary packages:
npm install
-
Start the Development Server: Launch the app in development mode:
npm run dev
The application will be accessible at
http://localhost:3000. -
Build for Production: To create an optimized production build:
npm run build
After building, you can start the production server:
npm start
Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request.
This project is open-source and available under the MIT License.
Thank you for using the Daily Decider App!