This is a Dart api building course using Vania dart. Vania dart is a very light weight framework based on latest Dart lang.
Dart lang recently got trendy due to Flutter popularity and been on the rise. Among all the popular frameworks in the tech field, Flutter needed it's own framework based on Dart.
Vania dart provides this opportunity and helps us sticking to only Dart as we build apps for mobile devices using Flutter.
In this course we have step by step covered how to install Vania dart and build api along the way.
Learn about the course here
https://www.dbestech.com/tutorials/da...
Part 2
• Dart Framework Build Api | Part 2
Timeline
00:00:00 Intro
00:01:24 App showcase
00:02:59 Vania installation guide
00:10:25 Understanding .env and pubspec file
00:13:00 Route folder and routes
00:17:34 Lib and controllers
00:20:39 Middlewares of Vania
00:27:45 Models and migrations
00:37:05 Route service provider class
00:44:41 App config auth and cors
00:48:06 Vania Migration and database table
00:55:35 AuthController and api endpoint
01:04:32 Doing validation for fields
01:10:26 Validation with try catch bloc
01:19:00 Finish registration api
0129:35 Login endpoint
01:35:46 Test on postman
01:39:29: Understand the Auth user object
01:42:00 Understanding Auth class
01:49:03 Create table for storing token
01:59:57 Done with login end point
02:05:27 Create forget password endpoint
02:13:24 Upcoming sections
02:15:05 Upload the new database
02:18:28 Register and Login with the new database
02:22:05 Install admin panel and tour
02:28:45 Create Controller Model and End point
02:36:13 Partial test of the api on Postman
02:43:19 Complete get_product end point with various responses
02:53:12 Finish with detail end point
03:01:29 Finish with search end point
03:11:43 Set up model, controller and add end point
03:13:17 Finish with the end point
03:16:48 Test in the postman
03:28:28 Finish with user wish list
Flutter Multi Vendor App
https://www.dbestech.com/tutorials/fl...
Flutter Single Vendor App
https://www.dbestech.com/tutorials/fl...