Selettore Regali Amici
dettagli
autore: friendpresent.u.pro
url: https://friendpresent.u.pro/gift-recipient-selector
lingua: Russian
riepilogo
Un'app per abbinare oggetti inutilizzati agli amici da regalare.
prompt
Crea un'applicazione che aiuti a selezionare amici a cui regalare oggetti divenuti inutili. Panoramica del Progetto - Costruisci un'app per abbinare oggetti con amici per il regalo. - Assicurati che il numero di oggetti corrisponda al numero di amici; avvisa l'utente se non corrisponde. Design UI/UX e Flusso - Progetta un'interfaccia form semplice con campi di testo per inserire oggetti e nomi degli amici. - Fornisci un messaggio di allerta se il numero di oggetti e amici non corrisponde. - Visualizza una lista degli oggetti offerti; evidenzia l'oggetto attualmente in sorteggio. - Sotto la lista, rappresenta il tutto con una ruota della fortuna divisa in sezioni in base al numero di amici. - Includi un pulsante sotto la ruota etichettato 'Scegli destinatario per <nome oggetto>'. Funzionalità e Logica Principale - Valida l'input per garantire che il numero di oggetti sia uguale al numero di amici. - Una volta validato, attiva l'oggetto da regalare nella lista. - Al clic del pulsante, fai girare la ruota e seleziona casualmente un amico. - Segna l'oggetto come inattivo e registra il nome dell'amico come destinatario. - Rimuovi l'amico scelto dalle selezioni successive; riduci le sezioni della ruota di conseguenza. - Assegna automaticamente l'ultimo oggetto all'ultimo amico rimasto quando se ne ha solo uno di ciascuno. Migliori Pratiche - Segui i principi del codice pulito per garantire leggibilità e manutenibilità. - Gestisci casi limite come l'assenza di oggetti o amici. - Fornisci messaggi d'errore e validazioni informative. - Assicura un'interfaccia utente reattiva e intuitiva.
prompt originale
Напиши приложение, выбирающее кому подарить вещи, которые стали неактуальными в обиходе. 1. Поля для ввода вещей, которые нужно подарить. 2. Поля для ввода имен друзей, кому хочешь что-то подарить. 3. Количество друзей должно совпадать количеству вещей. Написать об этом сообщение. Делать проверку на совпадение. Если не равно, выдавать ошибку. После ввода появляются название вещей, которое разыгрывается. Список разыгрываемой вещи должен быть выделен активным. Под списком должен быть отрисована рулетка со стрелкой, которая будет разбита по секторам в зависимости от количества друзей. Внизу рулетки кнопка "Выбрать обладателя <название вещи>" После нажатия кнопки рулетка крутится и останавливается случайно выбранном победителе. При следующая итерации та, вещь которая была разыграна меняется на неактивную + добавляеся кому была подарена. Каждый раз из сектора выпадает друг, кому было уже что-то подарено. То есть каждый раз количество секторов уменьшается. Последнему другу остается оставшаяся вещь. Когда остается один друг и одна вещь - крутить не нужно, а подставить в список автоматом. Q: Каков должен быть внешний вид интерфейса для ввода вещей и имен друзей? A: Простая форма с текстовыми полями и кнопками. Q: Как вы хотите отображать результаты розыгрыша и кто уже получил вещи? A: Список подаренных вещей и имени получателя.
riepilogo dei costi di generazione
nome del modello: o3-mini-high
tempo di risposta: 129.03 sec.
token di risultato: 8,228
costo: $0.03693250