SuperSquad is a SocialFi platform that enables people to connect to Web3 based on real-life actions.
SuperSquad is a Web3-based challenge platform that allows users to participate in various challenges and earn rewards. This repository contains the front-end codebase for the platform.
- Google Login: Sign in easily using your Google account.
- Neo Wallet Integration: Seamlessly connect your Neo N3 wallet for Neo to participate in challenges.
- Challenge Information: View detailed information about each challenge.
- USDC Deposit: After confirming the challenge details, deposit USDC to join.
- Photo Verification: Upload a photo for verification.
- USDC Payback: Receive USDC back upon successful completion of challenges.
- Node.js
- npm
- MongoDB
- Neo N3 Wallet(NeoLine)
- Next.js
- Styled-components
- MongoDB (Connected to Backend API)
The project is deployed on Vercel.
- Google Login: Start by logging in using your Google account.
- Select Challenge and Connect Neo N3 Wallet: Choose a challenge you're interested in and connect your Neo N3 wallet.
- Deposit USDC: Deposit up to 200 USDC to participate in the challenge.
- Upload Photo for Verification: Upload a photo for verification purposes.
- Complete Challenge and Earn Rewards: Complete the challenge and earn additional rewards based on yield boosting.