Skip to content

p2arthur/weDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ weDev โ€” Launch Web3 Projects with Zero Friction

weDev is an open-source toolkit that lets anyone launch fully customizable microdApps on the Algorand blockchain โ€” no backend, no smart contract experience needed.

Built during the Castell Dโ€™Code Retreat with support from the Algorand Foundation and powered by AlgoKit 3.0, weDev enables creators to deploy DAOs, staking modules, and more in just a few clicks. Everything runs through a decentralized registry contract โ€” making the experience fully trustless and developer-free by default.

Led by Arthur Rabelo (Web3 Engineer) and Kieran Nelson (Senior Web3 Engineer), the project combines deep blockchain engineering with clean and intuitive user experience.


๐Ÿš€ What You Can Do with weDev

  • Launch projects in minutes with a simple form: enter your project name, pick theme colors, and select which tools you want.
  • Instantly deploy modular microdApps like:
    • ๐Ÿงฉ Holders DAO โ€“ Voting power based on wallet holdings
    • ๐ŸŽฏ Rewards DAO โ€“ Incentives for community engagement
    • ๐Ÿ”’ Staking Pools (coming soon) โ€“ Lock tokens, earn rewards
  • Customize your project interface with your own color palette (background, primary, secondary, accent)
  • Interact through integrated wallets: Pera, Defly, and Lute

๐Ÿงท Launchpad โ€“ Deploy with Style

The Launchpad is the entry point for every project. Users can:

  • Name their project
  • Choose custom UI colors (background, primary, secondary, accent)
  • Select one or more microdApps to include
  • Deploy everything to Algorand in one click

All configurations are stored on-chain via a registry contract. No backend. No centralized storage.

๐Ÿ“ธ Interface Preview

Launchpad Screenshot


๐Ÿ“ฆ weRepo โ€“ Discover Projects On-Chain

Every deployed project is automatically listed in the weRepo:

  • Projects are organized by wallet address
  • Clicking a project reveals its theme, microdApp cards, and creator info
  • Each microdApp card links to its live contract instance, themed and ready

http://localhost:5173/we-repo/<wallet_address> http://localhost:5173/we-dao/<app_id>

yaml Copy Edit

๐Ÿ“ธ Repo Preview

weRepo Screenshot


๐ŸŒˆ Fully Customizable UI & Theming

The entire user interface is dynamically themed based on your projectโ€™s palette โ€” no CSS overrides required.

  • ๐ŸŽจ Projects look unique by default
  • ๐Ÿ’ซ Interfaces update in real time based on your selection

๐Ÿงฐ Local Development

# Clone the project
git clone https://github.com/your-org/weDev.git
cd weDev

# Install dependencies
npm install

# Run the dev server
npm run dev
Make sure you have:

Node.js โ‰ฅ 18

AlgoKit CLI installed and configured

๐Ÿ”ฎ Coming Soon
๐Ÿ† Gamification โ€“ Earn badges and achievements as you launch and interact

๐Ÿ“ฆ MicrodApp SDK โ€“ Submit your own DAO or tool to the microdApp library

๐Ÿ“Š Analytics โ€“ View engagement and voting activity directly from your dashboard

weDev is more than a toolkit โ€” itโ€™s a gateway to accessible, permissionless Web3 creation.
Customize. Deploy. Own it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages