Flutter Riverpod Course Selling App

Flutter Riverpod Course Selling App

    I build this Flutter course selling app using Riverpod. It's great state management system which stays between Getx and Bloc. This same app has been created using Both Getx and Bloc.

    Here I have used Riverpod. Let's take look at the UI

    App features

    1. onboard screen
    2. email login
    3. social media login
    4. viewing course
    5. play video course
    6. upload course from backend
    7. view multiple teachers couse
    8. buy course on the front end
    9. stripe payment
    10. super admin panel
    11. teacher admin panel
    12. chatting feature

    Riverpod source code

    Get the source code of this app from the link below. This source just includes Riverpod state management. If you want Getx or BLoC, go to the top of the page.

    Buymecoffee link

    Other features

    Riverpod has been used as state managment,  rest of the features you may know about from the link below. 

    Course selling app

    Rest of the features are same as mentioned in the above link.


    You will master Riverpod, if you go through the app source code. You will see, how we used Riverpod providers like BLoC's event and state using the easiest achitecture.

    Deployment guide

    Recent posts