Convert Quizio HTML Template into Full Web App with React/Vue + Node.js + CMS + Quiz Battles -- 2
Budget: $250 – $750 USD
I’ve purchased the Quizio - Quiz Mobile App PWA HTML Template from ThemeForest:
https://themeforest.net/item/quizio-quiz-mobile-app-pwa-html-template/54836654
Now, I’m looking for an experienced team or developer to transform this template into a complete web application with the following key requirements:
Main Features to Develop:
Frontend Stack:
- Fully rebuild UI using ReactJS (preferred) or VueJS
- Mobile-first, responsive
Backend Stack:
- NodeJS API (REST or GraphQL)
- Database (MongoDB / PostgreSQL / MySQL – open to suggestions)
Admin CMS:
- Full-featured content management to:
- Create/edit topics (battles)
- Set answer options and betting odds (x2, x3...)
- View results, user bets, and rankings
- Manually verify bank transfers and add coins
Quiz → Battle System Logic:
- Each topic becomes a battle with multiple answer options
- Users bet coins on an answer
- After topic closes: Winning users are rewarded based on:
Payout = (Total Pool) * (Proportion of users on that answer) * (Answer Odds) * (Topic Multiplier)
User Features:
- Coin balance management
- Deposit via manual bank transfer, admin confirms (no payment gateway yet)
- View bet history & payouts
- Ranking system (e.g., top winners, daily/weekly/monthly)
Notes:
- You may reuse the existing HTML/CSS assets from the Quizio template.
- Open to using Strapi, Sanity, Directus, or custom CMS for admin panel.
- The betting system is for simulation/entertainment purposes only, not real gambling.
Deliverables:
- Complete React or Vue frontend
- NodeJS backend API
- CMS for admin
- Clear documentation on deployment & usage
https://themeforest.net/item/quizio-quiz-mobile-app-pwa-html-template/54836654
Now, I’m looking for an experienced team or developer to transform this template into a complete web application with the following key requirements:
Main Features to Develop:
Frontend Stack:
- Fully rebuild UI using ReactJS (preferred) or VueJS
- Mobile-first, responsive
Backend Stack:
- NodeJS API (REST or GraphQL)
- Database (MongoDB / PostgreSQL / MySQL – open to suggestions)
Admin CMS:
- Full-featured content management to:
- Create/edit topics (battles)
- Set answer options and betting odds (x2, x3...)
- View results, user bets, and rankings
- Manually verify bank transfers and add coins
Quiz → Battle System Logic:
- Each topic becomes a battle with multiple answer options
- Users bet coins on an answer
- After topic closes: Winning users are rewarded based on:
Payout = (Total Pool) * (Proportion of users on that answer) * (Answer Odds) * (Topic Multiplier)
User Features:
- Coin balance management
- Deposit via manual bank transfer, admin confirms (no payment gateway yet)
- View bet history & payouts
- Ranking system (e.g., top winners, daily/weekly/monthly)
Notes:
- You may reuse the existing HTML/CSS assets from the Quizio template.
- Open to using Strapi, Sanity, Directus, or custom CMS for admin panel.
- The betting system is for simulation/entertainment purposes only, not real gambling.
Deliverables:
- Complete React or Vue frontend
- NodeJS backend API
- CMS for admin
- Clear documentation on deployment & usage