Follow the installation Guide and install Daytona. Then create the workspace:
daytona create https://github.com/ayush-that/CoinConnect/
npm run dev # Start the app
- Make sure you have Node.js 20 or later. Then clone the repository:
git clone https://github.com/ayush-that/coinconnect.git
cd coinconnect
- Install dependencies and run the development server. If you are using devcontainer, you can skip this step. The app will be go live at
http://localhost:5173
:
npm install
npm run dev
# Building for Production
npm run build
npm run preview
- CoinBase Wallet integration
- Modern UI with shadcn/ui components
- Built with Vite for fast development
- Type-safe with TypeScript
2024-12-21_00-46-41.mp4
src/
├── components/
│ ├── NetworkSelector.tsx
│ ├── WalletConnectButton.tsx
│ └── ...
├── lib/
│ ├── hooks/
│ │ ├── useCoinbaseWallet.ts
│ │ └── ...
│ └── utils/
│ └── ...
MIT License - see LICENSE file for details