"StarterKit" is an open-source fork-able mobile-first marketplace codebase that is a great starting point for teams building on TalentLayer.
StarterKit is...
- a fully functioning freelance marketplace DAPP
- build with React, Tailwind, WalletConnect, and TalentLayer API
- 100% open-source
- mobile-first, with PWA support
It's a good first step to set up a local version of StarterKit to...
- Get to know how frontends interface with TalentLayer
- Use it as a foundation for your next DAPP.
We've hosted a version of StarterKit on Mumbai testnet for you to play around with! Have fun.
{% embed url="https://www.starterkit.work/" %}
{% embed url="https://github.com/TalentLayer-Labs/starter-kit" %}
git clone https://github.com/TalentLayer-Labs/starter-kit
cd starter-kit
Setup your local environnement by copying the .env.example and adjust the variables.
Main variable to update:
- Get the NEXT_WALLECT_CONNECT_PROJECT_ID from https://walletconnect.com/
- Get the NEXT_INFURA_ID and VITE_INFURA_SECRET at https://www.infura.io/ by creating a new project for IPFS.
- Set NETWORK_ID to for now to the ID for Mumbai Testnet. Find the chainID on Chainlist.
- NEXT_PUBLIC_PLATFORM_ID: use 4, the default value, or create your own platform to setup your custom fees and more:
Advanced configuration:
- coming soon
npm i
npm run dev