Hello!
Quizly is a powerful web and mobile app designed to facilitate the creation, management, and administration of quizzes and exams online. Built using the Laravel framework and Flutter, Quizly offers a robust and scalable solution for educational institutions, training centres, and organisations seeking to assess knowledge and skills digitally.
Quizly is a complete online quiz and exam management system built with Laravel (Backend + Web + Admin Panel) and a Flutter Mobile App for iOS & Android. It’s a modern solution for schools, universities, coaching institutes, and e-learning platforms to conduct quizzes, mock tests, and exams online.
With a powerful Laravel backend and user-friendly Flutter mobile app, Quizly offers an all-in-one platform to manage users, quizzes, exams, results, and payments with ease.
The system provides a comprehensive solution for creating, managing, and administering quizzes and exams, making it ideal for educational institutions, training centres, and even corporate training programs.
Quizly is a comprehensive solution for anyone looking to implement an online quiz or exam system with minimal effort and maximum efficiency.
Benefits of Quizly:
-
Practice and Preparation: Quizly can be used for practice quizzes and exam preparation.
-
Immediate Results: Students can receive immediate feedback on their performance, allowing them to learn from their mistakes.
-
Engaging Learning Experience: Quizly can create engaging quizzes with multimedia elements, making learning more enjoyable.
-
Improved Student Engagement: Quizly can help improve student engagement and motivation.
-
Enhanced Learning Outcomes: Quizly can help improve student learning outcomes by providing targeted feedback and opportunities for practice.
-
Scalability: Quizly can handle large numbers of students and quizzes, making it suitable for institutions of all sizes.
-
Authentication and Access Control: User authentication ensures that only registered users can access the system. Laravel’s built-in security features, such as CSRF protection and password encryption, further protect user data.
-
Timed Quizzes: Instructors can set time limits on quizzes and exams, adding a layer of difficulty and ensuring academic integrity.
-
Detailed Reports: Instructors and students can view detailed reports on performance, including correct answers, scores, and time taken.
-
Ease of Use: Built on Laravel And Flutter, Quizly provides a clean and intuitive user interface. Both students and instructors can easily navigate through quizzes and exams.
Download Demo Android Mobile App
Mobile No.: +91-1234567890
OTP: 123456
Web Authorisation for Demo
Admin:
URL: Click Here
Username: [email protected]
Password: 123456
User:
URL:Click Here
Username: [email protected]
Password: 123456
Key Features
-
Quiz – A game or competition that tests a player’s knowledge or skills. Can be used to educate players or create a competitive environment. Can be combined with other game elements, such as badges and battles.
-
Badge – A reward or achievement that players can earn for completing specific tasks or challenges. Can encourage players to explore different aspects of a game. Can be used to create a sense of progression and accomplishment.
-
One Vs One Battle – The One vs One Battle feature in Quizly can be an exciting, competitive mode where two users compete head-to-head in real-time to answer quiz questions. In the One vs One Battle mode, two users are paired together, and both are presented with the same set of questions. The goal is to answer as many questions correctly in the shortest amount of time. The player with the highest score at the end of the battle wins.
-
Categories – Categories are a fundamental feature in Quizly that serve to organize and classify quizzes based on their subject matter or theme. They provide a way for users to easily find and browse quizzes related to their interests, making the platform more user-friendly and engaging.
-
Orders & Reporting – The Orders & reporting feature in Quizly is a powerful tool that helps enhance functionality. While Quizly is primarily a quiz-based platform, incorporating elements of Orders & Reporting could potentially enhance its functionality and offer additional value to users.
-
Invoice – An invoice is a document issued by a seller to the buyer that indicates the quantities and costs of the products or services provided by the seller. An invoice specifies what a buyer must pay the seller according to the seller’s payment terms.
-
Coupons – The Coupons feature enables businesses to offer discounts, promotions, or special offers to their customers through the Quizly platform.
-
Languages – Quizly offers a multilingual interface, allowing users to switch the app’s language to their preferred language from a list of supported options.
-
Zone – Zone feature for your project, including components like a leadership dashboard, battle system, badges, and coins system. This setup can enhance user engagement and provide a richer user experience.
-
Blog and Blog Categories – A blog can be a valuable addition to Quizly, providing a space for you to share insights, news, and educational content related to quizzes, learning, and education. By creating blog categories, you can further organize your content and make it easier for users to find relevant information.
-
FAQ’s – A well-structured FAQ (Frequently Asked Questions) section is a valuable asset for any online platform, including Quizly. It provides a centralised location for users to find answers to common questions and troubleshoot issues without needing to contact support.
-
Testimonial – The Testimonial feature in Quizly is a powerful tool for businesses to showcase positive customer feedback and build trust with potential customers.
-
Login & Sign Up – The Login & Sign Up Setting feature in Quizly offers users control over their account authentication methods, login credentials, and account settings.
-
OTP Login (App Only) – Secure one-time password login using Twilio API.
-
Multi-Currency Support – Add and manage multiple currencies (not just conversion). Works on both Web & App.
-
Dark and Light Mode – Dark and light mode are two common visual themes used in user interfaces to present information and enable user interaction. Available in both App and Web.
-
Online Documentation – Online documentation is a crucial component of any software product or service, providing users with comprehensive information about its features, usage, and troubleshooting.
Key Features of Web Version
-
Admin Dashboard – Quizly is a platform that enables users to create, take, and share quizzes. The admin dashboard is a crucial component of the platform, providing a centralised hub for managing and interacting with quizzes.
-
Marketing Dashboard – A marketing dashboard is essential for understanding and optimising Quizly’s marketing efforts. It provides a centralized view of key metrics and performance indicators, helping you make data-driven decisions to attract and retain users.
-
Affiliate Systems – Affiliate systems are software platforms that enable businesses to manage and track their affiliate marketing programs.
-
Affiliate Link – Affiliate links are specialized URLs that contain a unique identifier linking a specific affiliate to the sale of a product or service. When a user clicks on an affiliate link and makes a purchase, it is tracked back to the affiliate.
-
Roles and Permissions – Defines the overall level of access and the types of actions a user with that role can perform. Permissions are controls that specify actions a user can perform within the system, typically associated with specific features or functionalities.
-
General Settings – Manage project title, contact details, support mail, logo, favicon, and preloader logo from one place.
-
Mail Settings – Allows users to manage their email-related preferences and interactions within the messaging app.
-
Custom CSS & JS – Enables users to create and share their own themes. By combining custom CSS styles and JS scripts, users can design unique themes reflecting personal preferences or specific aesthetics.
-
Open AI and Cohere API Key – Integration with OpenAI and Cohere offers powerful tools for blog generation and content creation.
-
Pixabay and Unsplash API Key – Provides access to high-quality images for quizzes, blogs, and creative projects.
-
Two-factor Authentication (2FA) – Adds an extra layer of security by requiring users to provide two factors to verify their identity.
-
Sliders Settings – Revolutionizes the way users share and interact with multimedia content, offering a dynamic and interactive platform for visual storytelling.
-
Coming Soon – Refers to features or content currently under development or being prepared for release, generating excitement and anticipation.
-
Homepage Settings – Tailor the appearance and content of your Quizly platform’s landing page to create a welcoming and engaging user experience.
-
Newsletter – Keep users informed, engaged, and updated about the latest developments on Quizly with regular newsletters.
-
Custom Page Creation – Allows users to create their own pages, expanding platform content and offering a more personalized experience.
-
Sitemap – Provides users with a structured overview of the platform, while guiding search engines for better indexing and visibility.
-
SEO Settings – Offers tools and options to optimize Quizly for search engines, increasing visibility and organic traffic.
-
Footer Settings – Customize and configure various aspects of the footer area within the app’s interface.
-
PWA (Progressive Web App) Settings – Offers faster load times, responsive design, and installable app-like experiences to improve engagement.
-
Google Analytics – Provides insights into user behavior, traffic sources, and interactions, enabling data-driven decisions.
-
Google AdSense – Manage ad spaces on your website with customizable sizes and formats to generate revenue.
-
Social Login – Allows users to log in using their social media accounts like Facebook, Google, or Twitter.
-
AI Integration – Generate quizzes, answers, and insights with Cohere & OpenAI.
-
Image APIs – Enrich quizzes and exams with high-quality images from Pixabay & Unsplash.
-
Theme Settings for Admin – Customize the color scheme and visual appearance, including chat backgrounds, text colors, button colors, and theme accents.
-
Admin Settings – Manage core settings such as logo updates and branding elements.
-
API Settings – Provides developers with access to Quizly’s API, defining methods and protocols for platform interaction.
-
Support Section – A comprehensive resource centre offering quick access to information and support to ensure user satisfaction.
-
Full-screen Mode – Allows users to expand content to full-screen with easy navigation and exit options.
-
XSS Protection – Safeguards the platform from malicious cross-site scripting (XSS) attacks.
-
RTL Supported – Ensures proper rendering and functionality for right-to-left languages like Arabic and Hebrew.
-
PHP and Laravel – Built with PHP 8.2.14 (security and bug fixes) and Laravel 11.23 (new features and improvements).
Unique Features
- Single codebase for Web (Laravel) + Mobile App (Flutter)
- Syncs seamlessly: quizzes, exams, results, and users are updated in real-time.
- AI-powered tools (OpenAI and Cohere integration)
- API Fetch (Pixabay and Unsplash integration)
- Badges & One-vs-One Battle for gamified learning
- PWA Support
Payment Gateways
- International Gateways (PayPal, Stripe, Paytm)
- 2 Indian Payment Gateways (PayTM, Razorpay)
- 2 African Payment Gateways (Flutter Rave, Paystack)
- Japan, Thailand and Singapore Payment Gateway (Omise)
- United States, Canada, Australia, Europe, Malaysia, and New Zealand (Braintree)
- Bangladesh Payment Gateways (Amarpay)
-
Mobile App Payment Gateways: Razorpay, Flutterwave, Paystack, PayPal, Stripe
What’s Included
- Full Flutter source code
- Laravel Source Code for Admin and Frontend
- Ready-to-use screens:
- Documentations
Who Can Use It — Use Cases
Schools (Primary & Secondary)
- Conduct daily quizzes, unit tests, and online assessments.
- Teachers create and manage question banks.
- Students access exams via web/mobile.
- Instant results & performance tracking.
Colleges & Universities
- Run large-scale midterms, finals, or semester exams.
- Handle many students simultaneously.
- Support multiple question types (MCQ, essay, descriptive).
- Advanced analytics & results for academic records.
Coaching Centres / Test Prep Institutes
- Provide mock tests for competitive exams (e.g., SAT, NEET, UPSC).
- Simulate real exam conditions with timers and randomized questions.
- Track student weaknesses and strengths through reports.
- Offer paid or subscription-based test packages.
- Ensure mobile-friendly quizzes for remote learners.
- Leaderboard.
Corporate / HR / Training Departments
- Run employee skill assessments and compliance training.
- Track employee learning progress and performance.
- Secure tests for recruitment or promotions.
Government & Public Sector Exams
- Deliver online competitive exams.
- Ensure security with proctoring and anti-cheating tools.
- Centralized result publishing and rank lists.
Tutors & Freelancers
- Create small-scale custom quizzes for private students.
- Simple and low-cost setup.
- Track progress for individual learners.
- White-labeling possible (branding with tutor’s name/logo).
Self-Learners & Study Groups
- Practice quizzes for personal study.
- Track progress over time.
- Share quiz links with friends or peers.
- Great for competitive exam prep at home.
Server Requirements
You will need to make sure your server meets the following requirements:
PHP 8.2.14,
MySQL = 5.7.23+ or Maria DB 10.4+
Laravel Framework: 11.23.5
Flutter Version: 3.35.4
Dart Version: 3.29.2
Quizely Mobile App Screenshots
Note: Any media – Images, icons or logos used in previews are not included in this item and you need to contact the authors to get permission in case you want to use them in your commercial or non-commercial projects. Read help file for more details after you purchase the script.
Note: You need to have a valid OpenAI and Cohere for use this script. It is a 3rd party AI service provider and they provide a paid service.