✨ How? Just delete the election’s JSON file from the elections folder, and the app automatically removes it from everywhere.
lucaslopes.me/voting
#SyftBox #OpenMined #EVoting #PrivacyTech #Collaboration
✨ How? Just delete the election’s JSON file from the elections folder, and the app automatically removes it from everywhere.
lucaslopes.me/voting
#SyftBox #OpenMined #EVoting #PrivacyTech #Collaboration
- Total Elections: 7
- Total Votes: 21
Grateful to the OpenMined Show & Tell for the traction! This is just the start
lucaslopes.me/voting
#SyftBox #EVoting #VueJS
- Total Elections: 7
- Total Votes: 21
Grateful to the OpenMined Show & Tell for the traction! This is just the start
lucaslopes.me/voting
#SyftBox #EVoting #VueJS
Grateful to the OpenMined team and community for this opportunity. 🙌
lucaslopes.me/voting
#SyftBox #OpenMined
Grateful to the OpenMined team and community for this opportunity. 🙌
lucaslopes.me/voting
#SyftBox #OpenMined
🔹 Rated e-Voting: Vote in elections or create your own.
🔹 Participatory Budgeting: Hierarchical budgets w/ sliders & exports.
👩💻 Install SyftBox to get started.
lucaslopes.me/voting
#VueJS #SyftBox #UXDesign #Decentralization
🔹 Rated e-Voting: Vote in elections or create your own.
🔹 Participatory Budgeting: Hierarchical budgets w/ sliders & exports.
👩💻 Install SyftBox to get started.
lucaslopes.me/voting
#VueJS #SyftBox #UXDesign #Decentralization
Key features:
1️⃣ Top navbar: Context & navigation.
2️⃣ Left sidebar: Sub-app switcher.
3️⃣ Right sidebar: App-specific actions.
4️⃣ Bottom navbar: App stats/info.
lucaslopes.me/voting
#VueJS #SPAs #SyftBox
Key features:
1️⃣ Top navbar: Context & navigation.
2️⃣ Left sidebar: Sub-app switcher.
3️⃣ Right sidebar: App-specific actions.
4️⃣ Bottom navbar: App stats/info.
lucaslopes.me/voting
#VueJS #SPAs #SyftBox
🔧 Fixed:
1️⃣ Module loading issues (bundled w/ vite-plugin-singlefile)
2️⃣ Routing (switched to WebHashHistory)
3️⃣ Cross-OS setup (used nvm)
lucaslopes.me/voting
#VueJS #SPAs #SyftBox
🔧 Fixed:
1️⃣ Module loading issues (bundled w/ vite-plugin-singlefile)
2️⃣ Routing (switched to WebHashHistory)
3️⃣ Cross-OS setup (used nvm)
lucaslopes.me/voting
#VueJS #SPAs #SyftBox
Built a Participatory Budgeting Web App:
📂 Hierarchical project management
🎛️ Ranked sliders for dynamic allocation
📊 Real-time pie chart updates
📂 Import/export budgets (JSON)
🔗Try now: syftbox.openmined.org/datasites/lu...
#ParticipatoryBudgeting #SyftBox
Built a Participatory Budgeting Web App:
📂 Hierarchical project management
🎛️ Ranked sliders for dynamic allocation
📊 Real-time pie chart updates
📂 Import/export budgets (JSON)
🔗Try now: syftbox.openmined.org/datasites/lu...
#ParticipatoryBudgeting #SyftBox
🚀 Updated the #VotingAPI README with its synchronous model:
1️⃣ Load elections
2️⃣ Collect encrypted votes
3️⃣ Aggregate securely
4️⃣ Publish results
5️⃣ Sync outcomes
No central servers, full privacy!
🔗 github.com/lucaslopes/voting
#Privacy #Decentralized
🚀 Updated the #VotingAPI README with its synchronous model:
1️⃣ Load elections
2️⃣ Collect encrypted votes
3️⃣ Aggregate securely
4️⃣ Publish results
5️⃣ Sync outcomes
No central servers, full privacy!
🔗 github.com/lucaslopes/voting
#Privacy #Decentralized
💡 SyftBox isn’t just privacy-preserving cloud storage—it runs computations! 🖥️
⚡ APIs auto-update with a simple git pull, making deployments seamless.
Cloud computing reimagined. 🌐
🔗 Try the web app: lucaslopes.me/voting
#PrivacyPreserving #CloudComputing
💡 SyftBox isn’t just privacy-preserving cloud storage—it runs computations! 🖥️
⚡ APIs auto-update with a simple git pull, making deployments seamless.
Cloud computing reimagined. 🌐
🔗 Try the web app: lucaslopes.me/voting
#PrivacyPreserving #CloudComputing
🔒 SyftBox ensures privacy with _.syftperm—a configurable file managing read/write permissions for directories. APIs like my #eVoting API use this to secure data flows automatically.
Privacy made easy! 💪
🔗 Try the web app: lucaslopes.me/voting
🔒 SyftBox ensures privacy with _.syftperm—a configurable file managing read/write permissions for directories. APIs like my #eVoting API use this to secure data flows automatically.
Privacy made easy! 💪
🔗 Try the web app: lucaslopes.me/voting
Today, I want to express my gratitude for the amazing OpenMined community, especially for:
✨ Ionesio Junior (SyftBox dev), for hands-on guidance!
🔒 Patrick Hough (PhD on PETs) for theoretical insights!
🎯 Andrew Trask for making this challenge possible & feedback!
Today, I want to express my gratitude for the amazing OpenMined community, especially for:
✨ Ionesio Junior (SyftBox dev), for hands-on guidance!
🔒 Patrick Hough (PhD on PETs) for theoretical insights!
🎯 Andrew Trask for making this challenge possible & feedback!
Worked on #SyftBox voting API:
🔄 Designing privacy-first vote flow (still WIP).
📄 README updated—users can now install, create elections, & join existing ones.
Progress, one step at a time! 💪
Repo: github.com/lucaslopes/v...
#FederatedLearning #eVoting #Privacy
Worked on #SyftBox voting API:
🔄 Designing privacy-first vote flow (still WIP).
📄 README updated—users can now install, create elections, & join existing ones.
Progress, one step at a time! 💪
Repo: github.com/lucaslopes/v...
#FederatedLearning #eVoting #Privacy
Enhanced privacy-preserving e-voting app for SyftBox
🔹Validated binary votes (0/1), tracked invalid votes.
🔹Mean Calculation: Computing the average of valid votes to determine if the result leans towards No or Yes.
Updates: syftbox.openmined.org/datasites/lu...
Enhanced privacy-preserving e-voting app for SyftBox
🔹Validated binary votes (0/1), tracked invalid votes.
🔹Mean Calculation: Computing the average of valid votes to determine if the result leans towards No or Yes.
Updates: syftbox.openmined.org/datasites/lu...
Started building a voting API for SyftBox. Users add values in their Datasites, and the API computes the aggregated outcome. Next: adapt it to binary votes (0/1) to complete Checkpoint 1.
Follow updates here: syftbox.openmined.org/datasites/lu...
Started building a voting API for SyftBox. Users add values in their Datasites, and the API computes the aggregated outcome. Next: adapt it to binary votes (0/1) to complete Checkpoint 1.
Follow updates here: syftbox.openmined.org/datasites/lu...
Day 0: Project planning to develop a privacy-preserving preference aggregator with SyftBox.
Project link for updates: syftbox.openmined.org/datasites/lu...
Day 0: Project planning to develop a privacy-preserving preference aggregator with SyftBox.
Project link for updates: syftbox.openmined.org/datasites/lu...
Origin | Interest | Match
🐙 Library on GitHub: bit.ly/4nnfoFE
✨ Is your team actively working on a challenging FL project? Check out our Co-Design Program: bit.ly/3TdMKZJ
#FederatedLearning #AI #DataPrivacy #FlowerAI #OpenMined #Syftbox
🐙 Library on GitHub: bit.ly/4nnfoFE
✨ Is your team actively working on a challenging FL project? Check out our Co-Design Program: bit.ly/3TdMKZJ
#FederatedLearning #AI #DataPrivacy #FlowerAI #OpenMined #Syftbox
Syft_Flwr combines Flower’s flexibility with the privacy-preserving networking capabilities of SyftBox.
Links in the thread ↓
Syft_Flwr combines Flower’s flexibility with the privacy-preserving networking capabilities of SyftBox.
Links in the thread ↓