A platform that allows users to create and share virtual rooms for seamless video calls.
With TalkifyFun, users can easily set up their rooms, which can be shared with others. This allows for effortless collaboration, communication in real-time.
I've built this app to participate in hackaton organized by Twilio and 👨💻 midudev
With talkifyfun you can:
- Create multiple rooms.
- Share your room's code with other participants.
- See you recent activities.
- And more...
- Development: React + Typescript
- Styles: Chakra UI
- Database and authentication: Supabase
- Deployment: Vercel
- Sign In on Supabase
- Go to settings option on sidebar
- Select API option on project settings block
- Copy 'anon public' and 'URL'
- Clone this repo to a directory and then run
npm install
- Set-up your environment variables following the
.env.example
file.
- You can get the
NEXT_PUBLIC_SUPABASE_URL
andNEXT_PUBLIC_SUPABASE_ANON_KEY
following Supabase - Project API Keys
- Set-up your environment variable following the
.env.example
file.
- You can follow this guide of Twilio to set
ACCOUNT_SID
,API_KEY_SID
andAPI_KEY_SECRET
- Run
npm run dev
to start developing mode.