Flutter Full Stack Project Dart Restful API

Created At: 2024-05-20 14:28:50 Updated At: 2024-05-20 15:36:01

This is a Flutter Dart full stack course. This ultimate course we have used Dart as backend restful api and front end we have used Flutter. The backend is done using vania dart.

You may learn more about it here on vdart.dev Vdart is backend framework based on latest Dart and this framework looks exactly like Laravel or Django. Check out our intro video about vania dart here.

This is a complete project you may directly use it for production.

The above is UX overview of the project. The projects as total 18 screens and all the screens are complete. So you may download the apk and test it.

There are below features of the app

  1. Beautiful onbaording screen
  2. Authentication screen
  3. Home screen
  4. Product screen
  5. Product detail screen
  6. Wish list
  7. Cart screen
  8. Payment screen
  9. Payment success screen
  10. Address screen
  11. Review screen
  12. Profile screen

Rest of the screen you may get from the link

You may get complete code from here buymeacoffelink

Local installation

  1. make sure that you have dart and flutter sdk installed
  2. make sure your MySQL server is up and runing
  3. create a MySQL database
  4. download the code from buymeacoffee link
  5. find .env file in the project root and change the database name and port according

Run the commands to run locally

  1. dart pub get
  2. dart pub global activate vania_cli
  3. vania serve

Early source code buyer will get free udemy coupon when the course is released.


  • M

    2024-06-05 20:45:54

    The apk is not working beyond the sign-in page because each time I press the sign in button I get "internet error" response

Add Reviews

Article resources

  • Get the apk

Latest Posts

Subscribe our newsletter