Tyler Codes
Tyler Codes
  • 192
  • 130 604
Starting the social feed on the backend (TSFS)
Project Overview:
= = =
I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of things like push notifications, media uploading, server production deployment, and even build the marketing/landing site at the end.
In order to achieve this task, I’m asking you to come along for the ride. I’ll be basically coding this live - as opposed to pre-building it and then re-building it for the recording/tutorial. Mostly because I don’t have time to create this project twice - but also, I’ve noticed that sometimes the rebuild approach takes away from the real development process since I can’t really show my thought process.
We’ll be using Flutter on the frontend and Serverpod on the backend to build our MVP. So if you know dart, you're in the right place. If you don’t know dart, I’ll do my best to explain things as I go but I want to make sure I’m not stating the obvious for more seasoned developers. Thus, I’m looking to find the perfect balance between advanced and beginner. So if you are one of the many who post to Reddit saying "I've never coded before but I started learning dart this year to make my idea come true," this one's for you.
I’m using this series to kick-off my recent “UA-cam Partner” status and I’ve set up a community for us. Subscribing there is very much appreciated and there will be lots of perks to come as we grow - including access to the source code of this project, a discord channel for questions and mentorship, and access to some helpful internal tools I’ve built and use daily.
So sit back and enjoy the ride. Like, subscribe, comment, and let’s do this thing!
Resources:
docs.serverpod.dev/
riverpod.dev/
pub.dev/packages/fpdart
pub.dev/packages/dio
pub.dev/packages/sembast
pub.dev/packages/go_router
Переглядів: 68

Відео

Theming your Flutter App with dark/light toggle + auto detect (TSFS)
Переглядів 129День тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Why Riverpod's Select Method Will Change Your Life
Переглядів 20114 днів тому
Project Overview: = = = I'm super excited about what's next with my channel. We're going to do something a little bit crazy. A little different. We're gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We'll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Managing multiple API environments in Flutter (TSFS)
Переглядів 11514 днів тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Local Storage in Flutter (TSFS)
Переглядів 6514 днів тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Flutter Localization - Changing Preferred Language (TSFS)
Переглядів 6521 день тому
Now that we've setup localization, we'll let users change their language. Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (st...
Localization Made Easy in Flutter (TSFS)
Переглядів 25221 день тому
Let's setup our Flutter project for l10n using the standard approach. AND THEN, I'll show you how to make it WAY LESS TEDIOUS to mark your app for translations using a custom vs code extension. VS Code Extension Source: github.com/tylersavery/flutter-locale-gsheet As explained, this is not an extension in the vs store but you can follow along and build it from source. If you join my membership ...
Future Calls in Serverpod (TSFS)
Переглядів 152Місяць тому
We're digging into Serverpod's solution for running tasks with a delay or at a specific date/time. We'll demo this by refreshing Google Place data so that we can conform to the Place's API requirements (not storing lat/lng for more than 30 days) Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re ...
Tech Startup from Scratch: Sending Emails from the Server
Переглядів 104Місяць тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Data classes, cloning, and (de)serialization with Freezed in Dart and/or Flutter
Переглядів 498Місяць тому
Let’s take a deep dive into the world of freezed, a powerful data class/serialization generator. We’ll cover the most common use cases I use in my daily app development. If you like this video, comment to request a follow-up video in which we can discuss generics and other advanced topics. Chapters 00:00 - What is Freezed? 01:24 - Sandbox Walkthrough 05:21 - Installing Dependencies 06:32 - Init...
Tech Startup from Scratch: Password Reset
Переглядів 65Місяць тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Tech Startup from Scratch: Searching an Infinite Scroll List
Переглядів 83Місяць тому
Project Overview: = = = I’m super excited about what’s next with my channel. We’re going to do something a little bit crazy. A little different. We’re gonna build a full-stack app/platform from scratch. And I mean starting with nothing and seeing it through all-the-way to the app store. We’ll have all the normal stuff (state management, networking, local storage, etc.) but also take care of thi...
Tech Startup from Scratch: Edit Profile Continued
Переглядів 65Місяць тому
Tech Startup from Scratch: Edit Profile Continued
Tech Startup from Scratch: Edit Profile
Переглядів 69Місяць тому
Tech Startup from Scratch: Edit Profile
Tech Startup from Scratch: Public Profile
Переглядів 79Місяць тому
Tech Startup from Scratch: Public Profile
Tech Startup from Scratch: User Profile
Переглядів 88Місяць тому
Tech Startup from Scratch: User Profile
Tech Startup from Scratch: Frontend Bookmarking & User Extension
Переглядів 85Місяць тому
Tech Startup from Scratch: Frontend Bookmarking & User Extension
Tech Startup from Scratch: Bookmarking
Переглядів 70Місяць тому
Tech Startup from Scratch: Bookmarking
Tech Startup from Scratch: Registration UI
Переглядів 6262 місяці тому
Tech Startup from Scratch: Registration UI
Tech Startup from Scratch: Auth Guard Modal
Переглядів 1462 місяці тому
Tech Startup from Scratch: Auth Guard Modal
Tech Startup from Scratch: SQL Join Helpers + Filtering Events by Venue
Переглядів 1502 місяці тому
Tech Startup from Scratch: SQL Join Helpers Filtering Events by Venue
Tech Startup from Scratch: Events Provider and Components
Переглядів 1252 місяці тому
Tech Startup from Scratch: Events Provider and Components
Tech Startup from Scratch: The Event Model + Serverpod enums
Переглядів 4222 місяці тому
Tech Startup from Scratch: The Event Model Serverpod enums
Tech Startup from Scratch: Quick Review
Переглядів 1932 місяці тому
Tech Startup from Scratch: Quick Review
Tech Startup from Scratch: File Uploads to S3
Переглядів 1532 місяці тому
Tech Startup from Scratch: File Uploads to S3
Elevate Your AWS Skills with S3 Bucket Migration
Переглядів 552 місяці тому
Elevate Your AWS Skills with S3 Bucket Migration
Tech Startup from Scratch: Switching between List and Map View
Переглядів 1052 місяці тому
Tech Startup from Scratch: Switching between List and Map View
Tech Startup from Scratch: User Location Data
Переглядів 1242 місяці тому
Tech Startup from Scratch: User Location Data
Tech Startup from Scratch: Let's add a Map!
Переглядів 3332 місяці тому
Tech Startup from Scratch: Let's add a Map!
Tech Startup from Scratch: Venue Create/Edit Refactor
Переглядів 2653 місяці тому
Tech Startup from Scratch: Venue Create/Edit Refactor