[{"data":1,"prerenderedAt":319},["ShallowReactive",2],{"project-meu":3},{"id":4,"title":5,"body":6,"category":277,"client":5,"cover":278,"description":279,"extension":280,"featured":281,"github":282,"meta":283,"navigation":281,"order":301,"path":302,"seo":303,"stack":304,"status":308,"stem":309,"tags":310,"website":282,"year":317,"__hash__":318},"projects\u002Fprojects\u002Fmeu.md","Model European Union Berlin",{"type":7,"value":8,"toc":259},"minimark",[9,14,21,24,35,38,42,45,48,51,54,58,65,68,71,74,77,82,85,88,92,95,102,112,115,119,122,125,132,136,143,146,149,152,156,162,165,168,172,175,182,185,188,191,195,198,203,206,210,213,216,220,223,226,230,237,243,246,250,253,256],[10,11,13],"h2",{"id":12},"overview","Overview",[15,16,17,20],"p",{},[18,19,5],"strong",{}," is a large-scale simulation of the European Union's decision-making process.",[15,22,23],{},"I developed a digital ecosystem designed to support both the organisation of the event and the participants taking part in the simulation.",[15,25,26,27,30,31,34],{},"The system combines a ",[18,28,29],{},"Laravel and Livewire web platform",", an API supporting external clients, and ",[18,32,33],{},"MEU Mobile",", a native mobile companion that puts the simulation's resources, schedule and interactive tools directly into participants' hands.",[15,36,37],{},"Together, these applications support participants before and during the event — from preparation and political research to amendments, negotiations, voting and event management.",[10,39,41],{"id":40},"the-challenge","The challenge",[15,43,44],{},"MEU Berlin involves participants with very different responsibilities, including Members of the European Parliament, Ministers, Presidents, Chairs, Legal and Political Advisors, organisers and journalists.",[15,46,47],{},"Each role needs access to different information and actions throughout the simulation.",[15,49,50],{},"The platform therefore had to go beyond conventional event management and reproduce parts of an actual legislative workflow while remaining accessible to participants who need to make decisions quickly during live sessions.",[15,52,53],{},"At the same time, the system needed to connect the public website, internal management tools and mobile applications through a common backend architecture.",[10,55,57],{"id":56},"the-platform","The platform",[15,59,60,61,64],{},"The core platform is built with ",[18,62,63],{},"Laravel and Livewire",".",[15,66,67],{},"It provides the web-based tools required to manage the simulation, its participants and the legislative process.",[15,69,70],{},"A dedicated API extends the platform beyond the web interface and provides the backend services required by the native mobile applications.",[15,72,73],{},"This creates a common application and data layer across the MEU digital ecosystem.",[10,75,33],{"id":76},"meu-mobile",[15,78,79],{},[18,80,81],{},"Prepare. Debate. Negotiate. And stay one step ahead.",[15,83,84],{},"MEU Mobile is the participant's all-in-one companion for Model European Union Berlin.",[15,86,87],{},"The application brings together preparation resources, event information and interactive simulation tools so participants can access what they need throughout the event directly from their mobile devices.",[10,89,91],{"id":90},"preparation-resources","Preparation resources",[15,93,94],{},"Participants can access a collection of resources designed to help them understand both the simulation and the political positions they represent.",[15,96,97,98,101],{},"The ",[18,99,100],{},"Positions Cheat Sheet"," provides quick access to the positions of EU Member States and political groups on key issues, including EU governance, spending, geopolitics and the future of the European Union.",[15,103,104,107,108,111],{},[18,105,106],{},"Topic Briefs"," provide concise introductions to the subjects being debated, while ",[18,109,110],{},"Guides"," explain the simulation and the responsibilities associated with individual roles.",[15,113,114],{},"Essential event contacts are also available directly within the application.",[10,116,118],{"id":117},"schedule","Schedule",[15,120,121],{},"The complete MEU programme is available through an integrated schedule.",[15,123,124],{},"Participants can browse individual event days, session times, locations and descriptions without having to rely on separate documents or external schedules.",[15,126,127,128,131],{},"Locations are connected to ",[18,129,130],{},"Google Maps",", making it easy for participants to navigate between venues throughout Berlin.",[10,133,135],{"id":134},"legislative-workflow","Legislative workflow",[15,137,138,139,142],{},"One of the core parts of the platform is the ",[18,140,141],{},"Amendments Panel",", which brings the legislative process directly into the digital environment.",[15,144,145],{},"Participants can submit amendments, review their proposals, make changes and remove submissions when necessary.",[15,147,148],{},"Legal and Political Advisors have additional tools that allow them to review, modify, reject and reorder amendments as the legislative process develops.",[15,150,151],{},"The result is a structured amendment workflow that supports the progression of proposals from submission through review and ultimately to debate and voting.",[10,153,155],{"id":154},"voting","Voting",[15,157,158,159,64],{},"Presidents and Chairs have access to a dedicated ",[18,160,161],{},"Voting Panel",[15,163,164],{},"During the simulation, they can record whether amendments have passed or failed, allowing legislative decisions made during sessions to be reflected directly within the platform.",[15,166,167],{},"This connects participant submissions, advisor review and voting into a single digital workflow.",[10,169,171],{"id":170},"role-based-tools","Role-based tools",[15,173,174],{},"The platform provides functionality according to each participant's responsibilities.",[15,176,177,178,181],{},"Authorised organisers can manage participants, roles and political positions through the ",[18,179,180],{},"Manage Users"," interface.",[15,183,184],{},"Presidents and Chairs gain access to voting functionality, while Legal and Political Advisors receive additional amendment-management capabilities.",[15,186,187],{},"Organisers and journalists can also follow the latest anonymous submissions through dedicated tools.",[15,189,190],{},"This role-based architecture ensures that users only see and control the functionality relevant to their position within the simulation.",[10,192,194],{"id":193},"gossip-box","Gossip Box",[15,196,197],{},"MEU also has a less formal side.",[15,199,97,200,202],{},[18,201,194],{}," allows participants to anonymously submit political drama, rumours, unexpected alliances and other developments taking place behind the scenes.",[15,204,205],{},"Organisers and journalists can monitor incoming submissions, turning the informal political dynamics of the simulation into another interactive part of the event experience.",[10,207,209],{"id":208},"notes","Notes",[15,211,212],{},"Participants have access to their own personal notes space inside MEU Mobile.",[15,214,215],{},"This can be used to keep track of arguments, negotiation points, ideas, reminders and other information needed throughout the simulation.",[10,217,219],{"id":218},"push-notifications","Push notifications",[15,221,222],{},"Targeted push notifications allow organisers to communicate directly with specific groups of participants.",[15,224,225],{},"Messages can be directed according to roles when important information needs to reach the relevant participants quickly during the event.",[10,227,229],{"id":228},"architecture","Architecture",[15,231,232,233,236],{},"The project uses ",[18,234,235],{},"Laravel"," as the central backend and application layer.",[15,238,239,242],{},[18,240,241],{},"Livewire"," powers the interactive web interface, while an API exposes the functionality required by the native mobile applications.",[15,244,245],{},"This allows the web platform and MEU Mobile to operate on top of the same underlying system while providing interfaces designed specifically for their respective use cases.",[10,247,249],{"id":248},"result","Result",[15,251,252],{},"The result is more than an event website.",[15,254,255],{},"MEU Berlin has a unified digital platform supporting the complete participant journey — from preparing for the simulation and understanding political positions to drafting amendments, negotiating, voting and following what happens behind the scenes.",[15,257,258],{},"By connecting the web platform, API and native mobile experience, the system turns a complex multi-day political simulation into a coordinated digital workflow.",{"title":260,"searchDepth":261,"depth":261,"links":262},"",2,[263,264,265,266,267,268,269,270,271,272,273,274,275,276],{"id":12,"depth":261,"text":13},{"id":40,"depth":261,"text":41},{"id":56,"depth":261,"text":57},{"id":76,"depth":261,"text":33},{"id":90,"depth":261,"text":91},{"id":117,"depth":261,"text":118},{"id":134,"depth":261,"text":135},{"id":154,"depth":261,"text":155},{"id":170,"depth":261,"text":171},{"id":193,"depth":261,"text":194},{"id":208,"depth":261,"text":209},{"id":218,"depth":261,"text":219},{"id":228,"depth":261,"text":229},{"id":248,"depth":261,"text":249},"Web & Mobile Applications","\u002Fimages\u002Fprojects\u002Fmeu\u002Fcover.webp","A complete digital ecosystem for Model European Union Berlin, combining a Laravel Livewire web platform, REST API and native mobile applications for managing the simulation and its legislative workflow.","md",true,null,{"date":284,"gallery":285},"2026-01-01",[286,289,292,295,298],{"src":287,"alt":288},"\u002Fimages\u002Fprojects\u002Fmeu-berlin\u002Fweb.webp","Model European Union Berlin web platform",{"src":290,"alt":291},"\u002Fimages\u002Fprojects\u002Fmeu-berlin\u002Fmobile.webp","MEU Mobile application",{"src":293,"alt":294},"\u002Fimages\u002Fprojects\u002Fmeu-berlin\u002Famendments.webp","Legislative amendments management interface",{"src":296,"alt":297},"\u002Fimages\u002Fprojects\u002Fmeu-berlin\u002Fschedule.webp","MEU Berlin event schedule",{"src":299,"alt":300},"\u002Fimages\u002Fprojects\u002Fmeu-berlin\u002Fvoting.webp","Voting and simulation management tools",1,"\u002Fprojects\u002Fmeu",{"title":5,"description":279},[235,241,305,306,307],"REST API","Native Mobile","MySQL","completed","projects\u002Fmeu",[311,312,305,313,314,315,316],"Event Platform","Mobile Apps","Legislative Workflow","Role-Based Access","Push Notifications","Real-Time Event Tools","2025–2026","yVIvyEJqhF5ZsnY3xzVD5cuGZqrnHTC3FtvgbGIyeiM",1789198477705]