gogo-movement-starter
v1.0.3
Published
GOGO Movement Network React Starter Template - Complete React + Vite + Move contracts setup
Maintainers
Readme
GOGO Movement Network Starter Template
🚀 Complete React + Vite + Move contracts setup for Movement Network
A full-stack starter template that combines React frontend with Move smart contracts, ready for building dapps on Movement Network.
✨ Features
- React + Vite + TypeScript - Modern frontend setup
- GOGO Components - Pre-built React components for Movement Network
- Wallet Integration - Built-in @razorlabs/razorkit wallet adapters
- Move Contracts - Complete Move development environment
- Movement Network - Pre-configured for Movement Network endpoints
- Interactive Setup - Automatic installation and configuration
🚀 Quick Start
Option 1: Global Installation (Recommended)
Install globally and create new projects:
npm install -g gogo-movement-starter
create-gogo-app my-movement-app
cd my-movement-app
npm run devOption 2: Direct Installation
Install in current directory:
npm install gogo-movement-starter
npm run createThis will automatically:
- ✅ Copy all React template files
- ✅ Install dependencies
- ✅ Set up Movement Network integration
- ✅ Create Move contracts folder
- ✅ Configure everything for development
Start development:
npm run devWork with Move contracts:
cd contracts
aptos move compile
aptos move test
aptos move publish📁 What's Included
gogo-movement-starter/
├── src/ # React components and hooks
│ ├── components/ # GOGO React components
│ ├── hooks/ # Custom hooks
│ └── movement/ # Movement Network integration
├── public/ # Static assets
├── contracts/ # Move smart contracts
│ ├── sources/ # Move source files
│ ├── tests/ # Contract tests
│ ├── Move.toml # Project configuration
│ └── config.yaml # Movement Network settings
├── scripts/ # Setup and installation scripts
└── package.json # Dependencies and scripts🎯 Movement Network Configuration
The template comes pre-configured with Movement Network endpoints:
- RPC URL:
https://full.testnet.movementinfra.xyz/v1 - Faucet URL:
https://faucet.testnet.movementinfra.xyz/ - Network: Movement Network Testnet
🔧 Available Scripts
npm run dev- Start development servernpm run build- Build for productionnpm run setup-movement- Reconfigure Move contractsnpm run lint- Run ESLint
📚 Documentation
🤝 Contributing
This template is built by Movement Industries. Contributions are welcome!
📄 License
MIT License - see LICENSE file for details.
Built on Moveindustries 🎯
