{"id":31127216,"url":"https://github.com/polymersnetwork/website","last_synced_at":"2025-09-17T23:03:58.700Z","repository":{"id":312665278,"uuid":"1048242034","full_name":"PolymersNetwork/website","owner":"PolymersNetwork","description":"Polymers Network is a gamified, Solana blockchain-powered recycling ecosystem that transforms plastic and e-waste into rewards.","archived":false,"fork":false,"pushed_at":"2025-09-01T09:13:09.000Z","size":2012,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-01T09:52:31.664Z","etag":null,"topics":["dapp","depin","ecology","infrastructure","iot","network","recycling","solana","sustainability","system-design","web3","web3-dapp","website"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PolymersNetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-01T06:36:07.000Z","updated_at":"2025-09-01T09:13:12.000Z","dependencies_parsed_at":"2025-09-01T10:04:06.283Z","dependency_job_id":null,"html_url":"https://github.com/PolymersNetwork/website","commit_stats":null,"previous_names":["polymersnetwork/website"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/PolymersNetwork/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolymersNetwork%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolymersNetwork%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolymersNetwork%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolymersNetwork%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PolymersNetwork","download_url":"https://codeload.github.com/PolymersNetwork/website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolymersNetwork%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275680444,"owners_count":25508570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-17T02:00:09.119Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dapp","depin","ecology","infrastructure","iot","network","recycling","solana","sustainability","system-design","web3","web3-dapp","website"],"created_at":"2025-09-17T23:03:56.860Z","updated_at":"2025-09-17T23:03:58.687Z","avatar_url":"https://github.com/PolymersNetwork.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Polymers Web App - ESG Dashboard \u0026 Frontend\n\nVersion 1.0.0 beta – Fully production-ready, interactive web platform for ESG tracking, tokenized recycling, and reward management.\n\n⸻\n\n## Overview\n\nPolymers Network is a gamified, blockchain-powered recycling ecosystem that transforms waste into rewards. We make every plastic and e-waste item a verifiable digital asset, rewarding consumers with PLY, RECO, and CRT tokens while providing businesses with traceable ESG data and carbon credits.\nThis web platform powers the consumer dApp, corporate ESG dashboard, and DePIN node management.\n\n⸻\n\n### Key Features\n\t•\tCorporate Dashboard – Live PLY/CRT balances, stake/burn tokens, and Carbon Offset History\n\t•\tNFT Badges \u0026 Gamification – Particle effects and animated badges for ESG milestones\n\t•\tLeaderboards for Recyclers – Global and local rankings to encourage engagement\n\t•\tSocial Badge Sharing – Share achievements and ESG badges on social media\n\t•\tDePIN IoT Network Integration – Real-time verification and network expansion\n\t•\tMulti-Chain Wallet Support – Solana, SUI, and Ethereum\n\t•\tReal-Time On-Chain Verification – Solana Pay + Helius events for live updates\n\t•\tAnalytics \u0026 Reports – ESG metrics, carbon offsets, audit trails\n\t•\tResponsive Design – Mobile-friendly, touch-friendly, professional UI/UX\n\n⸻\n\n## Architecture\n\ngraph TB\n    subgraph \"Frontend Layer\"\n        Dashboard[**Corporate Dashboard\u003cbr/\u003eReact + Tailwind**]\n        Analytics[**Charts \u0026 Analytics\u003cbr/\u003eRecharts / D3.js**]\n        Wallets[**Multi-Chain Wallet Connect\u003cbr/\u003eSolana / SUI / Ethereum**]\n        Notifications[**SMS / Email Alerts\u003cbr/\u003eTwilio / Resend**]\n    end\n\n    subgraph \"Context \u0026 State Management\"\n        Rewards[**RewardsContext\u003cbr/\u003ePLY/CRT Balances + NFT Badges**]\n        UIState[**UIStateContext\u003cbr/\u003eParticleEngine / Badge Animations**]\n    end\n\n    subgraph \"Backend APIs\"\n        REST[**REST / GraphQL Endpoints**]\n        Auth[**Authentication\u003cbr/\u003eJWT + OAuth + Clerk**]\n        Blockchain[**Solana / SUI RPC Nodes**]\n        Storage[**IPFS / Arweave**]\n    end\n\n    Dashboard --\u003e Rewards\n    Dashboard --\u003e UIState\n    Dashboard --\u003e REST\n    REST --\u003e Blockchain\n    REST --\u003e Storage\n    Analytics --\u003e REST\n    Wallets --\u003e Blockchain\n\n\n⸻\n\n### Flow\n\t1.\tCorporate user connects wallet → dashboard displays live PLY/CRT balances\n\t2.\tUser stakes/burns CRT → ParticleEngine animation triggers + NFT badges unlock\n\t3.\tTransaction processed on-chain → TX hash logged → copy-to-clipboard for audits\n\t4.\tLeaderboards update in real-time → users can share badges on social media\n\t5.\tDashboard updates live with ESG metrics, carbon offsets, and gamified feedback\n\n⸻\n\n## Setup Instructions\n\n#### Clone repository\ngit clone \u003crepository-url\u003e\ncd polymers-web-dashboard\n\n#### Install dependencies\nnpm install\n#### or\nyarn install\n\n#### Start frontend development\nnpm run dev\n#### or\nyarn dev\n\n## Environment Variables – create .env.local in root:\n\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\nNEXT_PUBLIC_SOLANA_RPC=https://api.devnet.solana.com\nNEXT_PUBLIC_HELIUS_API_KEY=your_helius_api_key\nCLERK_PUBLISHABLE_KEY=your_clerk_publishable_key\nRESEND_API_KEY=your_resend_api_key\nCIRCLE_API_KEY=your_circle_api_key\nVITE_PLY_MINT=your_ply_token_mint_address\nVITE_CRT_MINT=your_crt_token_mint_address\n\n\n⸻\n\n## Folder Structure\n\n/frontend\n├─ /components      # UI components (AnimatedBadge, ParticleEngine, Charts)\n├─ /context         # RewardsContext, UIStateContext\n├─ /hooks           # Custom hooks (useWallet, useRewards, useLeaderboards)\n├─ /pages           # Next.js pages (Dashboard, Analytics, Settings)\n├─ /services        # API services, blockchain integration\n├─ /utils           # Utility functions, formatters\n├─ /constants       # Token addresses, colors, config\n\n\n⸻\n\n## Technology Stack\n\nFrontend: React 18 + Next.js, TypeScript, Tailwind CSS, Zustand\nBlockchain: Solana RPC + Helius, SPL tokens (PLY/CRT), Metaplex NFTs\nAuthentication: Clerk + OAuth, JWT\nNotifications: Resend (Email), Twilio (SMS)\nAnalytics \u0026 Graphs: Recharts / D3.js\nStorage: IPFS + Arweave\n\n⸻\n\n## Gamification\n\t•\tParticleEngine animations for reward events\n\t•\tAnimatedBadge unlocks for ESG milestones\n\t•\tLeaderboards: Global, local, and corporate team rankings\n\t•\tSocial Badge Sharing: Share achievements directly to social media\n\t•\tReward multipliers for streaks, volume, quality, and referrals\n\n⸻\n\n## Security\n\t•\tMulti-chain wallet integration with secure key handling\n\t•\tBlockchain verification for every stake/burn\n\t•\tCopyable TX hashes for audit and compliance\n\t•\tGDPR-compliant and encrypted data transmissions\n\n⸻\n\n## Roadmap\n\t•\tPhase 1: Corporate dashboard + live PLY/CRT balances\n\t•\tPhase 2: NFT badges, particle effects, gamification, leaderboards\n\t•\tPhase 3: Multi-chain support, advanced analytics, social sharing\n\t•\tPhase 4: IoT integration and environmental impact monitoring\n\n⸻\n\n## Impact\n\t•\tTrack carbon offsets \u0026 ESG contributions in real-time\n\t•\tTransparent reward distribution and audit trail\n\t•\tEnable corporate sustainability programs globally\n\n⸻\n\nBuilt for a greener future with blockchain-powered transparency.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolymersnetwork%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolymersnetwork%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolymersnetwork%2Fwebsite/lists"}