[{"data":1,"prerenderedAt":72},["ShallowReactive",2],{"project-en-luckydraw":3,"projects-nav-en":60},{"id":4,"title":5,"backend":6,"body":7,"context":14,"cover":15,"database":18,"description":11,"extension":19,"featured":20,"frontend":21,"gallery":22,"highlights":38,"hook":43,"intro":44,"meta":45,"navigation":46,"order":34,"path":47,"seo":48,"slug":49,"status":50,"stem":51,"tags":52,"__hash__":59},"en_projects/en/projects/luckydraw.md","Online Lottery Platform","A verifiable draw engine: fairness is proven, not promised.",{"type":8,"value":9,"toc":10},"minimark",[],{"title":11,"searchDepth":12,"depth":12,"links":13},"",2,[],"Personal project — consumer platform",{"src":16,"alt":17},"/projects/luckydraw/hero.webp","The lottery catalogue: prize pots, categories and live status","Campaigns, tickets, entries and transactions.","md",false,"A player area and an admin back-office for campaigns.",[23,27,31,35],{"src":24,"caption":25,"span":26},"/projects/luckydraw/verify.webp","Every draw is cryptographically verifiable (commit-reveal): hash published upfront, seed revealed, result replayable",4,{"src":28,"caption":29,"device":30,"span":12},"/projects/luckydraw/mobile.webp","Browse the lotteries and play, on mobile too","phone",{"src":32,"caption":33,"span":34},"/projects/luckydraw/detail.webp","Lottery page: prize, ticket price, scheduled draw and rules",3,{"src":36,"caption":37,"span":34},"/projects/luckydraw/landing.webp","Try your luck, with full confidence",[39,40,41,42],"Provably-fair draw (commit-reveal), replayable and verifiable by the player","Configurable campaigns (rules, schedule, prizes)","Ticket purchase and participation history","Back-office: results, transactions, analytics, exports","Online prize draws whose fairness is proven, not just promised.","A consumer prize-draw platform where trust rests on proof, not promises. Players create an account, buy tickets and follow their history; every draw runs on a verifiable engine (provably-fair commit-reveal), operated from a full back-office: campaigns, results, analytics.",{},true,"/en/projects/luckydraw",{"title":5,"description":11},"luckydraw","Functional · 6 phases delivered","en/projects/luckydraw",[53,54,55,56,57,58],"Node.js","Express","TypeScript","Vue 3","MongoDB","Redis","pfMdwRfqzSChDs7lRHK7e3v_K9YfrK5PsbJL68QO0Fk",[61,65,68,69],{"slug":62,"title":63,"order":64},"fleetops","Vehicle Fleet Management",1,{"slug":66,"title":67,"order":12},"finboard","Foundations of a financial-tracking SaaS",{"slug":49,"title":5,"order":34},{"slug":70,"title":71,"order":26},"securevault","Secure Password Manager",1785270466280]