Endless Quiz is a cutting-edge IOS quiz application built using the latest technologies like SwiftUI, Swift, and the MVVM architecture. Designed for developers looking to create dynamic, engaging trivia experiences, this app leverages the power of OpenAI, Mistral AI, Anthropic, and Google Gemini for AI-driven quiz generation.
The app comes with a robust backend built on Laravel PHP, providing seamless integration for real-time data management, user authentication, leaderboards, and more. Whether you want to generate custom quizzes based on any subject or allow the AI to create endless trivia content on the fly, this project is designed to handle it all.
Important Disclaimer:
This item uses third-party AI services, including:
OpenAI API (ChatGPT, GPT-4, etc.), Google Gemini API, Mistral AI API, Anthropic API.
Please note that these APIs are not included with this item. You must obtain separate API keys and agree to each provider’s terms of service and pricing. Usage may incur additional costs billed by the respective API provider.
We do not provide licenses, credentials, or support for these third-party services — you are responsible for ensuring proper use in compliance with their policies.
Admin Login:
admin@admin.com : password
https://quiz.morningstarcode.com/en/dashboard
Features:
- Powerful Admin Dashboard:
Manage your entire quiz system effortlessly through a comprehensive and user-friendly Laravel admin
panel.
Full control over quiz management, including adding, editing, and removing quizzes.
User management features to oversee player activity, cashouts, and payments.
- AI-Powered Quiz and Question Generation:
Leverage the power of GPT models for dynamic content creation. Supported providers include:
- Anthropic AI
- Google Gemini
- Mistral AI
- OpenAI
The AI Wizard enables automatic generation of quizzes and questions based on different topics, difficulty
levels, and formats, ensuring a continuous supply of fresh content.
- Authentication and Security:
Multiple login options for easy access:
- Email/Password login and signup.
- Apple login for quick and secure access.
- Facebook login integration for social media-driven registration.
Secure user data handling with proper encryption and privacy measures.
- Quiz Play and Auth Templates:
The app comes with a variety of quiz play and authentication templates, including:
-
Three different quiz play screen templates. Select from admin panel.
-
Three different authentication screen templates. Select from admin panel.
- Modern IOS Development Stack:
Built using Swift with the latest SwiftUI for a modern, flexible, and high-performance UI.
Follows MVVM (Model-View-ViewModel) architecture for a clean, scalable, and maintainable codebase, enhancing
development efficiency and future-proofing your app.
- Monetization via In-App Purchases:
Users can upgrade to a Pro Version of the app via In-App Purchases (IAPs), unlocking premium features and
exclusive content.
- Leaderboards and Competitive Play:
Real-time daily, weekly, monthly and lifetime leaderboards track user scores, encouraging
competition among players.
Players can see their ranking in comparison to others and strive for the top spot, adding an engaging social
element.
- Reward and Credit System:
Users can earn credits by successfully completing quizzes or participating in challenges.
Credits can be redeemed for in-app rewards, such as bonus content or hints, encouraging user retention and
engagement.
- Multi-Language Support:
Comprehensive multi-language support, allowing users to enjoy the app in their native language. Localized
content for quizzes and app text.
Easy configuration to add new languages via the admin panel, ensuring global reach and accessibility.
RTL Support: Seamless right-to-left (RTL) language support for languages such as Arabic, ensuring proper
display and usability.
- Multiple Quiz Formats:
Versatile quiz formats to cater to various user preferences:
- Multiple Choice Questions (MCQ): Choose from a set of possible answers.
- Image-based Questions: Quizzes involving visual questions or image recognition.
- True/False Quizzes: Simple yet engaging quizzes with binary answers.
- Scratch Quizzes: Reveal hidden answers or images by “scratching” off parts of the screen.
- Math Quizzes: Solve mathematical problems or equations as part of the quiz.
- Text Input Quizzes: Users enter their answers directly through text input.
- Word/Letter Quizzes: Complete words or identify letters in quizzes focused on vocabulary.
Flexible quiz design that supports a wide variety of topics and question styles.
- Push Notifications:
Integrated push notification support through OneSignal and
Firebase, allowing admins to send notifications directly from the admin panel. Keep users informed about new
quizzes, special events, rewards, and important updates.
Encourage re-engagement with targeted
notifications about upcoming challenges or special promotions.
- Easy-to-Integrate Ad Support:
Monetization via ads, with built-in support for AdMob and
Unity Ads, allowing developers to display ads such as banners, interstitials, native, and rewarded videos.
All ad settings can be easily managed through the admin panel.
- Customizable Settings Screen:
A user-friendly settings screen where users can
personalize their app experience. Features include:
- Toggle between Light and Dark mode for a customized visual experience.
- Enable or disable push notifications to manage updates and alerts.
- Account Deletion:
Empower users with the option to easily delete their account directly
within the app. This feature ensures that users have control over their data and can manage their account
preferences, including permanent deletion, with a simple process.
- Like/Unlike Quiz:
Enhance user engagement with the ability to like or unlike quizzes.
This feature allows users to express their preferences for specific quizzes, providing valuable feedback.
- Convert Credits to Lifelines:
Users can now convert their existing credits into
lifelines, providing extra help during quiz play for a more engaging experience.
- New Audio-Based Quizzes:
The quizzes can now include audio-based
questions, adding a new level of engagement.
- Brand Quizzes:
A new quiz type focused on recognizing brands, making the gameplay more
diverse.
- Redesigned Home Page:
The home page has been completely revamped for a modern and
user-friendly experience.
- Collections & Categories:
Quizzes are now better organized with collections and
categories for easier navigation.
Requirements:
Required PHP version: >= 8.1
Required PHP Extensions:
- bcmath PHP Extension
- gd PHP Extension
- ctype PHP Extension
- curl PHP Extension
- fileinfo PHP Extension
- json PHP Extension
- mbstring PHP Extension
- OpenSSL PHP Extension
- pcre PHP Extension
- pdo PHP Extension
- tokenizer PHP Extension
- pdo_mysql PHP Extension
- xml PHP Extension
- zip PHP Extension
IMPORTANT NOTICE TO OUR VALUED CUSTOMERS:
We are committed to building a reliable and continuous business system, with your satisfaction and the success of
this product as our top priorities. Your feedback is crucial, and we encourage you to share any bugs, suggestions,
or new feature ideas. Your input directly supports our ongoing improvement and innovation.
We’re here to help—feel free to contact us anytime at morningstarcode@gmail.com.
Thank you for being part of our journey.
Warm regards,
The Morningstarcode Team