
Abgeschlossen
Veröffentlicht
Bezahlt bei Lieferung
[login to view URL] — Specifica completa (Front User + Back Admin) v1 Modalità: Start per utente (7 giorni dal primo accesso al caso) 1) Scopo del sito [login to view URL] è una piattaforma di gioco online “thriller elegante” Ogni Caso è una mini-serie composta da 7 Giorni (G1…G7), pensata per ~15 minuti al giorno. Di fatto è una caccia al tesoro, dove ogni giorno vengono pubblicati degli indizi da cercare sul web, ed ogni giorno a indizio trovato ci sarà un nuovo indizio, il tutto per 7 giorni, con classifica finale del tempo impiegato dalla pubblicazione dell’indizio e della risposta durante i 7 giorni. Di fatto ci sarà una specie di hall of fame che è la ricompensa per chi trova gli indizi giusti nel minor tempo possibile durante i 7 giorni. Il sito deve permettere a un utente di: 1. registrarsi e accedere (email+password / Google / Facebook) 2. acquistare un singolo Caso oppure un abbonamento mensile con rinnovo automatico 3. pagare con PayPal o con carta (credito/debito/prepagata incl. Postepay) 4. giocare il Caso in 7 giorni con sblocco progressivo 5. completare il Caso inserendo la Soluzione finale + Case ID. 2) Modello commerciale e prezzi (configurabili) • Acquisto singolo Caso: €7,90 • Abbonamento mensile (recurring): €14,90/mese, rinnovo automatico finché l’utente non disdice (4 casi al mese: 1 a settimana, più accesso archivio — vedi regole) I prezzi devono essere parametrici (config o admin), non hardcoded. 3) Ruoli e permessi 3.1 Visitor • vede pagine pubbliche, teaser casi, pricing • può registrarsi/accedere • non vede contenuti completi dei casi 3.2 User (loggato) • dashboard personale • accesso ai casi acquistati o inclusi da subscription • gameplay 7 giorni, invio codici, completamento • profilo (nickname, preferenze) 3.3 Admin • crea/modifica/pubblica casi • gestisce contenuti e regole dei 7 giorni • vede statistiche, completamenti, tentativi • gestisce utenti e accessi 4) Registrazione / Login (obbligatorio) 4.1 Metodi • Email + password o verifica email o reset password • Google OAuth • Facebook OAuth 4.2 Sicurezza minima • rate limiting login • password policy (min 8 char) • sessioni sicure (token/cookie HttpOnly) • log eventi (login falliti ripetuti) 5) Pagamenti (obbligatorio) 5.1 Metodi pagamento • PayPal • Carta (credito/debito/prepagata incl. Postepay) 5.2 Prodotti • Single Case €7,90 (one-time) • Monthly Subscription €14,90/mese (auto-renew) 5.3 Regole subscription • rinnovo automatico finché l’utente non disdice • disdetta: resta attiva fino a fine periodo già pagato • eventuale payment failed: gestire stato “past_due” e grace period (se previsto) 5.4 Integrazione tecnica pagamenti Il backend deve gestire webhooks/eventi del provider: • checkout completato (single) → assegna accesso al caso • subscription created → accesso subscription attivo • subscription renewed → estende scadenza • subscription canceled → cancel_at_period_end = true • subscription ended → disattiva accesso • refund/chargeback → revoca accesso (regola definita) 6) Regole di accesso (Entitlements) 6.1 Tipi • CASE_PURCHASED(case_id) → accesso a quel caso • SUBSCRIPTION_ACTIVE → accesso ai casi mentre attiva 6.2 Regole consigliate • subscription attiva: accesso a tutti i casi pubblicati (incluso archivio) • singolo caso: accesso a quel caso permanente • se subscription termina: l’utente perde accesso “all inclusive” ma mantiene i casi acquistati singolarmente Se vuoi un comportamento diverso (es: subscription solo per casi rilasciati nel periodo), va deciso prima. 7) Gameplay: Caso strutturato su 7 Giorni (Start per utente) 7.1 “Start per utente” (regola fissata) Ogni utente ha un proprio calendario interno per ogni Caso. • Quando un utente apre un Caso per la prima volta, viene impostato started_at = now. • I Giorni vengono sbloccati con offset da started_at: o Giorno 1: 0h o Giorno 2: +24h o Giorno 3: +48h o … o Giorno 7: +144h Progress gate: per accedere al Giorno N, serve anche aver completato il Giorno N-1. Quindi: anche se sono passate 72h, se non hai completato G2, non vai a G4. 7.2 Stati Giorno Per ogni giorno e per ogni utente: • LOCKED (non disponibile: manca tempo e/o manca completamento giorno precedente) • AVAILABLE (disponibile ma non completato) • COMPLETED (completato) 8) Meccanismo Case ID (obbligatorio) 8.1 Definizione Per ogni coppia (utente, caso) il sistema genera un Case ID alfanumerico univoco: • esempio: EW-7K4P-19QX 8.2 Generazione • generato al primo accesso al Caso (quando si crea user_case_state) 8.3 Visualizzazione • sempre visibile nella pagina Caso (header/box) • visibile in Dashboard sul caso attivo • visibile nello storico del caso 8.4 Utilizzo finale Al Giorno 7 l’utente invia: • soluzione finale (testo) • Case ID (precompilato e non editabile lato UI) Backend valida: • Case ID appartiene a quell’utente e quel caso • soluzione corretta (normalizzata) Se ok → Caso completato + bonus sbloccato. 8.5 Anti-abuso minimo • rate limit invio codici (es. max 10 tentativi/ora per giorno; max 10/ora finale) • logging tentativi • blocco temporaneo se abuso (config admin) (Opzionale) watermark “Account/Nickname + Case ID” nelle pagine. 9) Pagine FRONT-END (User) 9.1 Pubbliche 1. Home 2. Come funziona 3. Catalogo casi (teaser) 4. Pricing 5. FAQ/Support 6. Legal (Privacy/Terms/Cookie) 9.2 Auth 7. Registrati (email + Google + Facebook) 8. Login 9. Verifica email 10. Reset password 9.3 Utente (loggato) 11. Dashboard • stato subscription (active / cancel_at_period_end / inactive) • caso attivo + progresso (X/7) • bottone “Continua” • lista casi accessibili • lista completati 12. Pagina Caso /cases/{slug} Contenuti obbligatori: • Titolo caso + status (In corso/Completato) • Box Case ID • Timeline G1..G7 con stati + countdown su LOCKED (basato su started_at + offset) • Selezione giorno (clic su card Giorno) • Area contenuto Giorno: o “Previously on…” (testo breve) o Story content (testo/media) o Missione web: link terzi (nuova tab) o Form “Codice del Giorno” o Esito + progress o Hint progressivi (se abilitati) 13. Pagina Bonus (solo se caso completato) • director’s cut, finale, invito live, extra 14. Profilo (nickname + preferenze Hall of Fame) 15. Storico completati 9.4 Tecniche 16. Paywall / Access denied 17. 404 10) BACK-END Admin (pannello) 10.1 Sezioni Admin 1. Admin Dashboard (stats) 2. Casi (lista) 3. Crea/Modifica Caso (metadata) 4. Editor 7 Giorni o tab Giorno 1..7 o per ogni giorno: contenuto story (editor) link esterni (lista) codice corretto giorno (canonical) hint 1/2/3 + regole hint unlock offset hours (default 0/24/48/…/144) 5. Soluzione finale Caso (canonical) 6. Utenti (search, entitlements, progress) 7. Submissions (tentativi, filtri, ban/lock) 8. Pagamenti/Subscription (transazioni, stati, log webhook) 9. Hall of Fame (moderazione nickname) 11) Logica backend (regole principali) 11.1 Primo accesso caso Quando utente apre il caso per la prima volta: • crea user_case_state con: o started_at = now o genera case_id_code o status = active • crea 7 record user_case_day_state con unlocked_at = started_at + offset 11.2 Accesso giorno Un giorno è: • AVAILABLE se: o now >= unlocked_at del giorno o e (day_number == 1 oppure giorno precedente COMPLETED) • altrimenti LOCKED 11.3 Submit codice del giorno • verifica entitlement • verifica giorno AVAILABLE • normalizza input e confronta con canonical • se corretto: o marca COMPLETED o (opzionale) sblocca immediatamente visibilità “teaser” giorno successivo ma il contenuto resta time-gated 11.4 Submit finale • solo se giorno 7 AVAILABLE e giorni 1..6 COMPLETED • verifica Case ID • verifica soluzione • marca caso COMPLETED e sblocca bonus 12) Database (schema logico) • users • auth_identities • cases • case_days • entitlements • user_case_state • user_case_day_state • submissions • payments • subscriptions • webhook_events (Campi come da versione precedente; il dev può normalizzare.) 13) Criteri di accettazione (MVP) • Auth: email+password (verifica), Google, Facebook • Pagamento: PayPal + Carta, single €7,90 + subscription €14,90 auto-renew + disdetta • Caso: start per utente, 7 giorni con countdown e progress gate • Case ID generato e visibile • Codici giorno + soluzione finale + Case ID validano completamento • Admin: CRUD casi + editor 7 giorni + gestione utenti + log tentativi
Projekt-ID: 40097363
64 Vorschläge
Remote Projekt
Aktiv vor 2 Monaten
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

As a seasoned web developer with a strong focus on delivering efficient and scalable solutions, I believe I am the ideal candidate for the [login to view URL] project. With over 8 years of experience in web development, I have honed my skills in creating platforms with complex user systems and intricate payment systems which are essential elements for your platform. My knowledge of machine learning and data management will be extremely beneficial in designing an intelligent and smooth gameplay system for your 7-day thriller puzzle. The implementation of unique individual calendars allows a personalised experience and makes sure that the gameplay progresses linearly for each user. This, along with ensuring data security and managing user access with different entitlements will be key features of my solution design. Moreover, price configuration being a core requirement here, my expertise in building admin-configurable pricing models will enable seamless changes and updates to your subscription plans without altering the core codebase. I understand the value of parametric pricing to allow business flexibility which is here implemented as price per single case or as a recurring monthly case bundle subscription.I strive to provide clean web designs that speak functionally while opening opportunities for growth and optimization. Choose me and let's build this thrilling escape room puzzles together!
€1.125 EUR in 7 Tagen
3,5
3,5
64 Freelancer bieten im Durchschnitt €1.109 EUR für diesen Auftrag

Hi Danilo C. I went through your project description for Sviluppo piattaforma ESCAPEWEB.INFO. And I’m confident I can deliver exactly what you’re looking for. I’m an experienced developer with many years of hands-on expertise in Game Development, Web Development, Backend Development, Frontend Development, Security, Database Management, API Development, Content Management System (CMS), Web Design Please come over chat and discuss your requirement in a detailed way. Regards
€1.125 EUR in 7 Tagen
4,3
4,3

Hello, Hope you are doing well! I am a Game Developer with strong experience in Unity 3D, Unreal Engine, C#, C++, and mobile/PC game development. I can create engaging, interactive, and visually appealing games tailored to your requirements. Why Choose Me 1. Expertise in Unity 3D & Unreal Engine for PC, console, and mobile 2. C# / C++ programming for game mechanics, AI, and physics 3. Strong understanding of game design, UI/UX, and animations 4. Experience with 2D & 3D game development 5. Multiplayer & real-time game development 6. Game optimization for performance, loading speed, and memory What I Can Deliver 1. Complete game development from concept to deployment 2. Mobile game apps (iOS & Android) 3. PC or browser-based games 4. AI & NPC scripting 5. Multiplayer / online game integration 6. Sound, music, and animation integration 7. Game testing, bug fixing, and performance tuning 8. Publishing on App Store, Play Store, or Steam Availability I can start immediately and provide daily updates with progress reports. Let’s Discuss Share your game idea or reference project, and I will provide: 1. Technical approach 2. Timeline 3. Cost estimate Looking forward to creating an amazing game together!
€750 EUR in 7 Tagen
4,1
4,1

Hello, My name is Rahul Singh, and I run Team Velora, a team of skilled frontend, backend, and game-logic developers with 3+ years of experience. We clearly understand your 7-day case-based gameplay logic, subscription model, payments, and admin control requirements, and we can implement this smoothly as a secure, scalable platform. Let’s connect in the chat box to discuss the project flow and finalize execution details.
€1.300 EUR in 40 Tagen
3,4
3,4

Hello, ✅ Nice to meet you here ✅ I’m interested in building your cross-platform IPTV player with a single, maintainable codebase. I have experience developing video-centric apps with live/VOD playback, EPG integration, subscriptions, and ad monetization across mobile, web, and TV devices. Approach (MVP): Tech stack: Flutter (mobile, web, Android TV, Fire TV) with native player integrations (ExoPlayer / AVPlayer) Playback: HLS, DASH, RTSP, TS for live and VOD EPG: XMLTV with 24-hour schedule and smooth channel switching Accounts & monetization: Auth + subscriptions, AdMob (banner, interstitial, rewarded) UI: Themeable dark mode, grid/list views, EN/ES/FR via resource files I’m comfortable owning development end-to-end while collaborating long-term on feature and revenue iteration. I can share links/APKs of relevant media apps and provide a clear MVP timeline upon discussion. Best regards, Jiayin
€1.500 EUR in 7 Tagen
3,4
3,4

Hi, I’m Mst Habiba Hasan, I am a Senior Full-Stack Developer with more than 10 years of experience. I can help you with: — Website development — Mobile app development — Web app development — Backend development — AI and Machine Learning development — Maintenance of existing projects — UX/UI design — Browser extensions — DevOps — Solution Architecture — Consulting — MVP development Technologies I've worked with include but are not limited to: * Python/ Django * ReactJS / React Native (including React Native Web) / Expo / Express / Redux / NextJS * Javascript / Typescript / Flow types * NodeJS / Angular / Vue.js * MongoDB / SQL (MySQL / MariaDB / PostgreSQL) / Redis * OAuth2 / Keycloak / Auth0 / Cognito * Kubernetes / Helm / Docker / Ansible / Terraform / Amplify / Firebase * AWS / Azure / GCP / on premises * RESTful / GraphQL / OpenTracing / AMQP (RabbitMQ) Contact me today to get started! I’m excited to collaborate and bring your vision to life. Best regards, Mst Habiba Hasan
€750 EUR in 7 Tagen
1,3
1,3

Greetings! I’m a top-rated freelancer with 15+ years of experience and a portfolio of 700+ satisfied clients. I specialize in delivering high-quality, professional services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
€750 EUR in 14 Tagen
1,3
1,3

I’m confident I’m the right person for this project — you need a modern, smooth, intuitive, responsive platform with optimized user access and automated payment handling for your 7-day progressive thriller game. I bring extensive experience from many successful projects and am eager to deliver exceptional results for you. I excel in building secure authentication flows, seamless payment integrations, dynamic content gating, and powerful admin dashboards ensuring easy case and user management. Let’s talk through your goals — I’d love to help bring this to life. Regards, Garron Levi Wallace
€750 EUR in 7 Tagen
0,0
0,0

I am confident I can deliver exactly what you’re looking for by adhering strictly to your stated requirements and scope. I will ensure precise implementation of the “start per utente” 7-day progressive unlock system with gated daily completions, which demands accuracy in progress tracking and time-based access. My approach centers on careful execution with no assumptions or shortcuts, aligning strictly with your defined scope to deliver reliable, consistent functionality and robust validation of user progress and payments. Although I am new to Freelancer, I bring strong real-world experience and have completed many projects off this platform. I’d be happy to discuss the details whenever you’re ready. Regards, Luke Kenyon
€750 EUR in 14 Tagen
0,0
0,0

Nice to meet you , It is a pleasure to communicate with you. My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills. I would love to work together to make this project a reality. I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me. Greetings
€2.158 EUR in 7 Tagen
0,0
0,0

¬Hello, I have reviewed the details of your project. i will set a clean structure that separates public pages user gameplay and admin control while sharing one secure backend. the frontend will be developed using react with next js so pages load fast and the seven day experience feels smooth. all public pages auth flows dashboard and case pages will follow a clear layout that highlights progress countdowns and case id visibility. the backend will be written in node js with a relational database using the schema you defined for users cases entitlements payments and day states. start per user logic will be handled at first case access by creating user case state day records and the unique case id. day locking unlocking and completion checks will be handled server side to prevent abuse. payments will be integrated with paypal and card checkout supporting single case and recurring subscription pricing set from admin settings. webhook handling will manage renewals cancellations failures and access changes. the admin panel will allow full case creation seven day editing user review payment tracking and hall of fame moderation. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
€1.125 EUR in 7 Tagen
0,0
0,0

Forlì, Italy
Zahlungsmethode verifiziert
Mitglied seit Apr. 26, 2025
€750-1500 EUR
€750-1500 EUR
$1500-3000 USD
£5-10 GBP / Stunde
€100-250 EUR
min. ₹2500 INR / Stunde
$250-750 USD
€1500-1700 EUR
$14-30 NZD
₹750-1250 INR / Stunde
$750-1500 USD
€8-30 EUR
₹1500-12500 INR
₹12500-37500 INR
$30-250 CAD
₹750-1250 INR / Stunde
£10-80 GBP
₹600-1500 INR
₹100-400 INR / Stunde
$250-750 AUD
£10-20 GBP
$30-250 USD