The Entrepreneur Forum | Financial Freedom | Starting a Business | Motivation | Money | Success

Watch Me Build a Startup [12 Month Progress Thread]

Learn how to build wealth and win financial freedom the Fastlane way!

Say "NO" to mediocre living rife with jobs, ascetic frugality, and suffocating savings rituals— learn how to build a Fastlane business that pays both freedom and lifestyle affluence. Join more than 70,000 entrepreneurs who are making it happen.
Join for FREE Today
Get the books
Remove ads? Join Fastlane INSIDERS
(Registration removes this block)
A detailed account of a Fastlane process...

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Dear fastlaners,

do you want to watch me build a project/startup live?

In the following 12 months*, I'm going to build multiple APP/SaaS projects** and I will use this thread to document my progress and learnings along the way. This will help me stay accountable for the next 12 months of my progress.

You will be able to watch me build this as I'm going to set up a private live stream on YouTube where you can witness every action I take along the way and listen to my comments. I'm going to work for 4 hours a day Monday to Friday. If on any given day I cannot invest 4 hours, I will catch up on the remaining days during each week.


*I won't be working the full 52 weeks on this, and am planning on 4-6 weeks of holidays during this year
** I do have a background in engineering but I'm new to web development, so in the beginning this will be mostly basic apps and projects
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Here is yesterday's second work session (2hrs):

Watch Me Build an App (S01-E01)


What I learned:
  • Still not sure if React Native is the way to go for my project
  • Could not manage to set up AWS Cloud9 to work on my project (maybe later)
  • Could set up Expo CLI to run a test project in browser

Next steps:
  • configure Expo so I can run test projects on multiple devices
  • start coding my first project

Here's today's session Part 1:

Watch Me Build an App (S01-E2 Part 1)


Watch the live stream now:

Watch Me Build an App (S01-E2 Part 2)

 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • View can nest other components like View, Text or Texinput
  • Use <SafeViewArea> for iOS to place main window under the iOS top bar showing time, battery state and so on
  • Understood how to use padding and margin
  • Don't use dynamic TextInput height, as it results in wiggly TextInput (known issue)
Today's goals:
  • Solve wiggly TextInput area on iOS
  • understand dynamic height thing and arrow command
  • App stores note locally (on the device) even if the user closes the app
  • Note self-destructs after 24 hours
Today's sessions:
Watch Me Build an App (S01-E4 Part 1)

Watch Me Build an App (S01-E4 Part 2)


Sadly there's one hour missing from the stream.
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.
Last edited:

Haji Mastan

plutocrat-in-training
FASTLANE INSIDER
Read Rat-Race Escape!
Read Fastlane!
Read Unscripted!
Summit Attendee
Speedway Pass
Aug 31, 2016
1,339
2,230
NORWAY - POLAND - WEST EUROPE
keep going @Kirk84 keep on truckin! i just dont have time to watch YT but i took a few glimpses and looks promising. coding is something I just cant wrap my head around lol i have much respect for those that can and do it daily.
 

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
keep going @Kirk84 keep on truckin! i just dont have time to watch YT but i took a few glimpses and looks promising. coding is something I just cant wrap my head around lol i have much respect for those that can and do it daily.
Thank you for your kind words. I'm a beginner so everything that seems basic takes forever. I took a basic web dev course last year and am now expanding on that knowledge by starting my own projects.

No need to watch the whole thing, I'm just recording this as an accountability measure. I will probably create a time-lapse video at some point.
 

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Solved wiggly problems by using fixed size (flex:1)
  • Understood basics of functions and => command
  • Figured out how to make keyboard disappear on mobile devices using <TouchablieWIthoutFeedback> and Keyboard.dismiss() from Keyboard library
  • Figured out how to shink screen on mobile devices when keyboard appears using <KeyboardAvoidingView>
Today's goals:
  • App stores note locally (on the device) even if the user closes the app
  • Note self-destructs after 24 hours
Join today's session live now:

Watch Me Build an App (S01-E5 Part1)

 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Understood how arrow functions work in React
  • Understood State and updating State in React
  • Async Auto-Saving works - the user does not need to click on the button to save the inputs automatically
Today's goals:
  • Load the user note when browser/app starts
  • Delete note after 24 hours
Watch today's sessions:

Watch Me Build an App (S01-E7 Part1)

Watch Me Build an App (S01-E7 Part2)

 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • I'm able to save and retrieve data, even when the app or browser window closes
  • I'm still struggling with the basic issue to show the data in the input window when app / browser starts
  • Took a step back and learned basics on React
  • Understood how to create jsx-components and how to use them
  • Understood class structure with state, render and methods
Today's goals:
  • Get more fundamental knowledge of how to use React and React Native through the free Course on YouTube
Watch today's sessions:

Watch Me Build an App (S01-E8 Part1)

Watch Me Build an App (S01-E8 Part2)


EDIT: Stream broke off again. Got my 4 hours in today.
 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Handling components with parent and child components
  • handing over between child and parents components via .props
  • Switched from brackets to Visual Studio Code and understood it's advantages and used most important shortcuts
Today's goals:
  • End my first course on react js
  • Rebuild everything from the course on my own
  • Start a course on react native to get a more basic understanding of react native
This week's goal:
  • Finish courses by tomorrow at the latest and finish the first app project ASAP

Watch today's sessions live:

Watch Me Build an App (S01-E9 Part1)

Watch Me Build an App (S01-E9 Part2)

 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Finished the basic course on React JS. Sadly I found out the course I did was 4 years old. Features have moved on so there might be even better React JS features today. Especially using and setting state. So I won't recreate the app I built for now.
  • Started the course on React Native (2 years old, should a good start for now)
  • I should write down more in my personal notes (Obsidian), because I keep googling the same basic questions. I plant to take more notes and build my own knowledge base.
  • Set up iOS Simulator. Working. Nice! :)
  • I keep putting too much on my plate for one day. So I want to plan less.
  • FUN
Today's goals:
  • Go as far as possible with the React Native course (important, as I'm building an App)
This week's goal:
  • Finish courses by tomorrow at the latest and finish the first app project ASAP (Update: Not sure if this is feasible)

Watch today's sessions live:

Watch Me Build an App (S01-E10 Part1)

Watch Me Build an App (S01-E10 Part2)


EDIT: Got super sidetracked today for 45 Minutes (important call). Need to add these to my second session .
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.
Last edited:

AnasHarn

Contributor
FASTLANE INSIDER
Read Rat-Race Escape!
Read Fastlane!
Read Unscripted!
Speedway Pass
Sep 1, 2021
76
89
France
Just discovered this topic and thank you for doing this, I will try to watch your content as you are doing exactly what I am planning to do once I learn coding.
Just one beginner question, you went from react to android studio and maybe swift (for IOS), is it hard to do the transition from webapp to android/ios, are you building a native app for both environements or will your mobile app be a web app displayed on mobile ?
 

sailorssoot

New Contributor
Read Fastlane!
Jun 9, 2022
2
1
Just discovered this topic and thank you for doing this, I will try to watch your content as you are doing exactly what I am planning to do once I learn coding.
Just one beginner question, you went from react to android studio and maybe swift (for IOS), is it hard to do the transition from webapp to android/ios, are you building a native app for both environements or will your mobile app be a web app displayed on mobile ?
Most React Native (RN) applications will not require you to venture outside of the comfort of React/JavaScript. It is only when you are looking to extend functionality outside of what RN already provides that you will have to start using native languages for iOS and Android.

As a beginner it is not expected of you to be messing around with Native Java/Swift, especially if you have no prior experience with either of those languages. If you really never want to touch native code then Expo is they way forward, it is a much larger RN ecosystem that includes support for numerous community packages that allow you to streamline application development, but with limitations.

RN allows your JavaScript code to interact with the native API's provided by the OS, e.g. Android/iOS. It's too large of a topic to include in a forum comment, but it is worth taking a look at the React Native Architecture Overview page if you are interested in learning more.
 

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Just discovered this topic and thank you for doing this, I will try to watch your content as you are doing exactly what I am planning to do once I learn coding.
Just one beginner question, you went from react to android studio and maybe swift (for IOS), is it hard to do the transition from webapp to android/ios, are you building a native app for both environements or will your mobile app be a web app displayed on mobile ?

As @sailorssoot wrote, it's not something to discuss or learn in a forum. I suggest you watch the first couple of minutes of this introductory video to React Native to see what it does. I'm currently in the process of doing this mini course.
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Last Friday's top learnings:
  • Got halfway through the course
  • I really need some basics before building my app
Today's goals:
  • Finish free YouTube Course on React Native
This week's goal:
  • Finish React Native Course
  • Build and release my first App
  • Finish SaaS Masterclass

Watch today's sessions live:

Watch Me Build an App (S01-E11 Part1)

Watch Me Build an App (S01-E11 Part2)

 
Last edited:

AnasHarn

Contributor
FASTLANE INSIDER
Read Rat-Race Escape!
Read Fastlane!
Read Unscripted!
Speedway Pass
Sep 1, 2021
76
89
France
What SaaS masterclass are you following ?
 

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
What SaaS masterclass are you following ?

My SaaS / App / Software-Project resources are:
For coding:
  • The Complete Web Developer Course 2.0
    Completed this last year. Great to get a basic overview. Plan 60+ hours including exercises. Easy at the beginning. Challenging later.
  • React JS - React Tutorial for Beginners
    Did this last week. Great for modern Web Dev (Frontend). Plan 4-5 hours including exercises to get all basic concepts of React JS. Challenging.
  • React Native Tutorial for Beginners - Build a React Native App
    Finished just now. Great for iOS and Android App development (which is something I'm trying to get into now. Easy. Plan 3 hours.
  • The Ultimate React Native Course
    This is basically a continuation of the Beginners Tutorial above. This I will do next. Plan to finish by the end of this week. I need this to be able to finish my current (and probably my upcoming app projects).
  • Currently looking for a good resource for Python, to be able to do a bit more demanding backend stuff. But this is something for the future.
  • Also, I have very little clue about databases (MySQL) and I think this might come in handy in the future. Nothing planned. Probably going to learn about this when I come across the need to learn it.
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Learned how to structure my React Native projects in VS Code
  • Baby Steps
Today's goals:
  • Go as far as possible with Mosh React Native Course
  • Go as far as possible with the SaaS Masterclass
This week's goal:
  • Finish React Native Course
  • Build and release my first App
  • Finish SaaS Masterclass

Watch today's sessions live:

Watch Me Build an App (S01-E12 Part1)

Watch Me Build an App (S01-E12 Part2)

 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:
  • Structuring my project
  • Passing properties to child components and using them
  • Accessing Objects by name in React Native "object[name]" (although I don't fully understand this tbh
  • Not sure if I'm wasting my time with the course(s) I picked. So, I decided to go through it much faster and only code along if I think I will need this in the near future. It's more important to finish my first project now and release it ASAP, show it to users and track usage over a couple of weeks. Find out if users are returning and if the user base is growing organically. If so, try and monetize. In parallel to this, build my second project.
Today's goals:
  • 4 hours of solid programming along with the Mosh course on React Native.
  • 2 hours of SaaS Masterclass.
  • Stay focused and do not answer phone calls during work sessions.
This week's goal:
  • Finish React Native Course
  • Build and release my first App
  • Finish SaaS Masterclass

Watch today's sessions live:

Watch Me Build an App (S01-E13 Part1)

Watch Me Build an App (S01-E13 Part2)

Watch Me Build an App (S01-E13 Part3)


EDIT: Stream keeps breaking up, will upload a recording in the evening :)
 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:

Tech:

  • Structure React Native Project using folders for
    • assets (images...)
    • components (reusable throughout the app)
    • screens (basically the views for the user)
    • config (reusable styles like colors.js)
  • Structuring project is important especially when working in a team (wich is something I might want to do later) and to be able to reuse components / screens (which is something I definitely will do later, as I'm planning to stay in the SaaS game for longer)
  • For handling swipes import Gesture Handler components like "Swipeable"
  • IMPORTANT: DO NOT REINVENT THE WHEEL!!!!!
  • Use resources like React Native UI Toolkits:
SaaS:
  • Outsource development to Indian Dev using Upwork
    • Fire fast, if it's not working out
    • If something goes wrong during communication, IT'S MY FAULT for not explaining in a way the dev guy can understand this
    • Asynchronous working hours (place task in the evening, get results in the morning)
    • superior work ethics compared to EU / US Dev
    • 15-25 US$ range per hours
    • Have extensive interview with indian dev, ask questions, look for Github repo and ask what they built there exactly (What exactly is Github?)
    • 2.000 $ - 5.000 $ per project
    • Find guys that already work for a US corporation (Amazon)
  • For now, I will continue my learning progress, as I still don't have a good understanding of coding. In the future outsource more to teams in India but be able to understand what they do and to do quick bug fixes, changes, and more advanced (IP) stuff on my own.
  • DO NOT REINVENT THE WHEEL FOR SaaS!!!
  • Rip off code from Github whenever possible
  • Use the following resources instead:
  • Find products that already are working but look likes shit, make them beautiful
  • Find products that are being used sold a Excel Template or whenever a whole industry uses Google Sheets or Excel to solve a problem => This is a business opportunity for SaaS
  • B2C: HELL NO! Very high number of customers needed for 10 $ / mo product!
  • B2B: BAD! This takes forever to close as decisions in Corporations / Companies take forever
  • B2H! Business 2 Hustler: AWESOME! Think: Freelancers, Consultants, Investors, e-com guys, Agency Owners,... Huslers. Whenever someone is looking to improve the way they make money and grow their income. THIS is a great niche to be in. Why? Willing to invest! High ticket price. Look at 200-500 $ / mo range!
  • Tools to use while building SaaS:
    • Use Logging and log every user action. Helps see what people are doing and helps understand users
    • Serenity (track broken code)
    • AWS Cloudwatch (no clue what this does, really, something about open S3 buckets... wtf?)
    • Intercom (let users give you feedback, expensive)
    • A feedback button is needed everywhere

Today's goals:
  • 2-3 hours of solid programming along with the Mosh course on React Native.
  • Stay focused and do not answer phone calls during work sessions.
This week's goal:
  • Finish React Native Course
  • Build and release my first App
  • Finish SaaS Masterclass

Will upload my session later. Wifi is bad.

Watch Me Build an App (S01-E14)

 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Yesterday's top learnings:

  • Tech:
    • Dove deeper into passing properties from parent to child
    • passing function calls from parent to child components (the parent should implement the function)
    • Rendering FlatLists with custom render components
    • At the moment I'm moving very slow with my RN course. Go much faster! I want to stop understanding everything 100 % and just know where I can look up stuff
  • Biz:
    • Got some pretty decent ideas that need some kind of validation
    • Interview former colleague with buiz idea
Today's goals:
  • 3-4 hours of solid programming (GO FASTER!)
  • 2 hours of SaaS Masterclass
This week's goal:
  • Finish React Native Course (won't succeed)
  • Build and release my first App (won't succeed)
  • Finish SaaS Masterclass (maybe will succeed)

Today's session:

Watch Me Build an App (S01-E15)



Today's learnings:

Biz:

  • Process to creating a successful SaaS
    • FIND AN EXISTING SaaS, study it and find out everything about it: How many users? What's their revenue? What's their cost structure? Do they spend on ads? Do they have an affiliate offer?
    • If SaaS is successful (researched metrics look good) JUST COPY IT! Do not copy super hyped VC backed startups, that are far away from break-even-point and just pumping money at Google and Facebook Ads). This is not something you want to do. You want something that's already working.
    • ADD YOUR OWN SPIN ON IT (find something that's bad about it and make it better; if it's a desktop app, make a cloud app out of it; if it looks shitty, make a nice design; or just build an amazing landing page)
  • KEEP IT SIMPLE, STUPID (no extra features, clear value)
  • Draw out exact user flow and logic of SaaS to copy (except the standard stuff covered by boilerplate) and the backend-calls
  • Hire developers (I'm ignoring this for now, because I want to be able to develop my own stuff. Also, I think it's fun. I think it's fun and I don't have the funds to outsource atm. So outsource later.)
  • Figure out traffic BEFORE launching. Get feedback from top 100 users
  • Launch your SaaS, as soon as possible. People spend way too long polishing their SaaS.
  • Never get married to an idea! If it doesn't work out after 3 months. DROP IT! Hahah, I think I definitely made some mistakes here in the past
 
Last edited:

Kirk84

Bronze Contributor
FASTLANE INSIDER
Read Fastlane!
Speedway Pass
Jun 9, 2020
97
161
Munich, Germany
Today I did not do any dev stuff. I invested >7 hours intensely investigating the Fitness influencers market. Reached out to a friend of mine who’s an influencer to understand the market better and to step into personal contact with fitness influencers. Hope to start conversations with potential partners (influencers) soon and understand their problems and how I can help them.
 
Don't like ads? Remove them while supporting the forum: Subscribe to Fastlane Insiders.

Post New Topic

Please SEARCH before posting.
Please select the BEST category.

Post new topic

Latest Posts

New Topics

Fastlane Insiders

View the forum AD FREE.
Private, unindexed content
Detailed process/execution threads
Ideas needing execution, more!

Join Fastlane Insiders.

Must Read Books...

Explore books recommended by MJ DeMarco and other members of the Fastlane entrepreneurial community.
Fastlane Bookstore
Top