
Build a quiz Flutter app with a Laravel backend, create and use APIs in part one, then develop the mobile app in part two, using push notifications via Laravel Notify.
See the final demo of building a quiz mobile app with Flutter and Laravel 6, featuring user authentication, admin management, quiz creation, and push notifications with publishing workflows.
Discover prerequisites and essential tools for building a quiz Flutter application with Laravel 6, including setting up the development environment, creating APIs for mobile apps, and testing endpoints with Postman.
Build a web-based application with a Laravel 6 API, featuring user authentication, a dashboard, and push notifications, while enabling quiz submission and API-driven interactions.
Learn the basics of building Laravel API backends, understand what an API is, explore API documentation and operations, and see how applications talk to servers securely through a software intermediary.
Learn how to implement authentication and user registration for a Laravel 6 backend, protect API endpoints, and handle login with username and password.
Explore how to build and explain a dashboard API for a quiz app, focusing on authentication, login flows, token-based access, and modeling questions and related metadata.
Explore how to design and test a start quiz API with Laravel 6 for a Flutter app, including endpoints, authentication tokens, and handling quiz questions.
Explore the my quizzes API to list a user's quizzes, secure endpoints with strong authentication, and enable taking quizzes within a flutter app backed by laravel 6.
Explore the quiz attempts API, including creating endpoints for attempts and attempted questions, handling answers, and enforcing authenticated user access through the controller.
Demonstrates building a change password API for the quiz app, covering frontend password entry, confirmation, and API validation, with testing as a customer on mobile and desktop.
Explore how Swagger UI provides interactive, shareable API docs that simplify testing endpoints and importing documentation, contrasting it with Postman workflows and OpenAPI.
Explains push notification basics and how to integrate Firebase Cloud Messaging (FCM) to deliver messages to mobile devices, including project setup, tokens, and server-side sending.
Explore building a quiz Flutter application with Laravel 6, covering project setup, tool selection, front-end structure, navigation, a quiz dashboard, and push notifications toward a final app.
Explore a mobile app demo of a quiz app built with Flutter and Laravel 6, featuring a dashboard, user settings, password changes, logout, quiz management, spotting results, and push notifications.
Review prerequisites and essential tools for building a Flutter app, including Android Studio and Google's development ecosystem. Understand setup steps and extensions for Flutter and Laravel 6 projects.
Learn the project structure for a flutter quiz app with Laravel 6, including development environment setup, dependency management, unique package naming, and integrating Google Play Services for testing.
Explore authentication and registration dependencies in a Flutter quiz app powered by Laravel 6. Learn modeling, extending base classes, and integrating dependencies during design and implementation.
Design and implement authentication and registration views for a Flutter quiz app backed by Laravel 6, emphasizing simple, readable, and maintainable UI and clear model–view integration.
Implement authentication and registration in a Flutter app using Laravel 6, wiring up API calls, token-based authentication, and user data handling through a structured checklist.
Learn to design and implement a navigation drawer for the dashboard in a Flutter quiz app, using scaffold structure, drawer items, and dashboard linking.
Build a Flutter quiz app backed by Laravel 6, creating a quiz page from the dashboard, fetching quizzes via get, and navigating to quiz screens with dynamic forms.
Learn how to implement the view quiz result feature in a Flutter app with Laravel 6, displaying per-question correctness, submitting results, and managing results via the back office dashboard.
Develop and design a navigation drawer for the my quizzes section, display quizzes with total questions, and enable navigation from the list to a detailed view.
Implement the navigator drawer for MyQuizes in a Flutter app, wiring quizzes page, API integration, and quiz model through focused tasks.
Design a navigation drawer and settings flow to change password in a mobile application, via the navigation bar settings, emphasizing security and account access.
Create a settings page with a navigation drawer and implement a change password flow using a navigator, API calls, and token handling in a Flutter and Laravel 6 app.
Master the logout flow in a Flutter app using a navigation drawer, including API logout calls, token invalidation, and updating local state.
Learn to implement push notifications in a Flutter app, register with Firebase, obtain device tokens, and send targeted messages via a Laravel 6 backend, with Android deployment to Google Play.
Prepare and publish your Flutter Android app to Google Play Store by configuring icons, splash screens, signing with a keystore, and finalizing the manifest and content ratings.
Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, iOS, Windows, Mac, Linux, Google Fuchsia[5] and the web.
Laravel is a web application framework with expressive, elegant syntax,
In this course, you will learn how to create flutter application using laravel framework as backend as Laravel is modern php framework. This course will allow Laravel developers to work with flutter developers together and show you how easy to consume Laravel APIs from Flutter Application.
You will learn how to create Laravel REST APIs from scratch, you will learn all stuffs relating to Laravel also from there you will start building your Flutter application consuming the APIs.
At the end you will learn how to deploy your Flutter Application to Google Play Store!!
Enroll Today!