A
Anonymous

Registration Form - Copy this React, Tailwind Component to your project

enum eSection { Mulher Homem } enum eServiceLocation { em_Local_Privato @map("em Local Privado") em_Local_Compartilhado @map("em Local Compartilhado") em_Studio_BDSM_privado @map("em Studio BDSM privado") em_Hoteis @map("em Hotéis") em_Moteis @map("em Motéis") na_Residencia_do_Cliente @map("na Residencia do Cliente") em_Evento_Particular @map("em Evento Particular") em_Evento_Swingers @map("em Evento Swingers") em_Evento_BDSM @map("em Evento BDSM") em_Viagens @map("em Viagens") Online @map("Online") } enum eServiceArea { Acompanhante @map("Acompanhante") Pro_Domme @map("Pro-Domme") Pro_Sub @map("Pro-Sub") Fetichista @map("Fetichista") Massagista @map("Massagista") Atriz_Porno @map("Atriz Porno") Alt_Model_SG @map("Alt Model / SG") Cosplay @map("Cosplay") Dominacao_Financeira @map("Dominação Financeira") Sessoes_Online @map("Sessões Online") Criador_de_Conteudo @map("Criador de Conteúdo") Conteudo_Personalizado @map("Conteúdo Personalizado") } enum eBody { Magro Delicado Curvilineo @map("Curvilíneo") Gordo Fitness Fisioculturista Gravida @map("Grávida") BBW } enum eCup { A B C D DD } enum eButt { PP P M G EG } enum eBreast { Natural Silicone Lactante } enum eHair { Preto Castanho Loiro Ruivo Grisalho Colorido } enum ePubic { Sem_Pelos @map("Sem Pelos") Poucos_Pelos @map("Poucos Pelos") Muitos_Pelos @map("Muitos Pelos") } enum eGenSize { Pequeno Medio @map("Médio") Grande Gigante } enum eEyes { Escuros Claros } enum eTattoo { Sem_Tatuagem @map("Sem Tatuagem") Poucas_Tatuagens @map("Poucas Tatuagens") Muitas_Tatuagens @map("Muitas Tatuagens") } enum ePiercing { Sem_Piercing @map("Sem Piercing") No_Umbigo @map("No Umbigo") Na_Sobrancelha @map("Na Sobrancela") Na_Boca @map("Na Boca") Na_Lingua @map("Na Língua") Na_Genital @map("Na Genital") No_Mamilo @map("No Mamilo") } enum eEthnicity { Branco Caboclo Cafuzo Indigena @map("Indígena") Mestico @map("Mestiço") Mulato Negro Oriental Pardo } enum eLanguages { Ingles Espanhol Italiano Frances Alemao } enum eBodyModification { Sem_Modificacoes @map("Sem Modificações") Lingua_Bifurcada @map("Língua Bifurcada") Outras_Modificacoes @map("Outras Modificações") } enum eSmoke { Nao_Fumante @map("Não Fumante") Fumante @map("Fumante") Outros } enum ePayment { Dinheiro Pix Debito @map("Débito") Credito @map("Crédito") } enum eIntimacy { Massagem_Profissional @map("Massagem Profissional") Massagem_Erotica @map("Massagem Erótica") Masturbacao @map("Masturbação") Masturbacao_com_pes @map("Masturbação com pés") Beijos_leves @map("Beijos leves") Beijos_profundos @map("Beijos profundos") Cunilingua @map("Cunilíngua") Anilingua @map("Anilíngua") Oral_Encapado @map("Oral protegido") Oral_Desemcapado @map("Oral sem camisinha") Gozar_na_boca @map("Ejaculação na boca") Engolir_tudo @map("Engolir tudo") Gozar_no_rosto @map("Ejaculação no rosto") Gozar_no_pe @map("Ejaculação no pé") Gozar_no_corpo @map("Ejaculação no corpo") Garganta_profunda @map("Garganta profunda") Facefuck @map("Facefuck") Sexo_Vaginal @map("Sexo Vaginal") Sexo_Anal @map("Sexo Anal") } enum eBondage { Unir @map("Unir") Separar @map("Separar") Suspender @map("Suspender") Mumificar @map("Mumificar") Restringir @map("Restringir") Privar_sentidos @map("Privar sentidos") } enum eTortura { Tortura_de_mamilos @map("Tortura de mamilos") Tortura_de_penis_e_bolas @map("Tortura de penis e bolas") Tortura_de_clitoris @map("Tortura de clitóris") Alogamento_das_bolas @map("Alogamento das bolas") Chute_nas_bolas @map("Chute nas bolas") } enum eDominacao { Provocacao_e_Negacao @map("Provocação e Negação") Feminizacao @map("Feminização") Negacao_de_Orgasmo @map("Negação de Orgasmo") } model Gallery { id String @id @default(cuid()) profiles Profile @relation(fields: [profile_id], references: [id], onDelete: Cascade) profile_id String filename String is_gallery Boolean @default(true) mime String? size Int? type String? path String? width Int? height Int? alt String? caption String? createdAt DateTime @default(now()) @@unique([id]) } model Profile { id String @id slug String @unique // Profile basic information img_filename String? name String slogan String phone String has_whatsapp Boolean @default(false) has_telegram Boolean @default(false) section eSection @default(Mulher) twitter String? instagram String? website String? // Service location main_location eServiceLocation @default(Externo) other_locations eServiceLocation[] addr_zip String? addr_uf String? addr_city String? addr_sector String? addr_neigh String? // Service information main_service_area eServiceArea @default(Acompanhante) main_rate Int? other_rates String? payment ePayment[] specializations String[] other_service_areas eServiceArea[] body eBody age Int? feet_size Int? height_cm Int? weight_kg Int? bio String? eyes eEyes? cup eCup? butt eButt? breast eBreast? hair eHair? pubic ePubic? gen eGenSize? tattoo eTattoo? ethnicity eEthnicity? smoke eSmoke? piercing ePiercing[] modification eBodyModification languages eLanguages[] fetlife String? onlyfans String? privacy String? cameraprive String? loverfans String? manyvids String? clips4sale String? telegramgroup String? medias Gallery[] createdAt DateTime @default(now()) updatedAt DateTime @updatedAt }

Prompt

About

RegistrationForm - Create profiles with avatar, media gallery upload, and detailed attributes like age, service area, and more, built. Get code instantly!

Share

Last updated 1 month ago