Vue.js implementation of SharedStake DeFi protocol with optimized Bun-based build system.
- Bun: >= 1.0.0 (recommended for fastest performance)
- Node.js: 18+ (fallback option)
# Install Bun (if not already installed)
curl -fsSL https://bun.sh/install | bash
# Install dependencies
bun install
# Start development server
bun run devbun run dev # Development server
bun run build # Production build
bun run lint # Code lintingTech Stack: Vue 3.5.22 • Pinia 3.0.3 • Vite 7.1.12 • Bun 1.x • ethers.js v6.15.0 • Tailwind CSS 3.4.18
Recent Achievements:
- ✅ Vue 2 → Vue 3 migration complete (Vue 3.5.22 + Pinia 3.0.3 + Vite 7.1.12)
- ✅ Web3.js → ethers.js v6 migration complete (eliminated 46 critical vulnerabilities)
- ✅ Bun migration (3-5x faster builds and package installation)
- ✅ Security improvements (vulnerability reduction from 250+ to 1 moderate)
- ✅ Blog system with 11 posts and comprehensive SEO (100/100 technical SEO score)
- ✅ Performance monitoring and lazy loading implementation
Current Status: Production ready with modern stack. See llm/README.md for detailed status and known issues.
📁 For AI Agents: See /llm/ folder for comprehensive project context, migration history, and optimization guides. See .cursorrules for project-specific AI guidelines.