• The Entrepreneur Forum | Startups | Entrepreneurship | Starting a Business | Motivation | Success
  1. Join 50,000+ entrepreneurs
    who are kicking butt and
    winning their dream life.

    Unscripted™ Entrepreneurship:
    A Business That Pays More Than Money, It Pays Time.

    "Fastlane" is an entrepreneur discussion forum based on The Unscripted Entrepreneurial Framework (TUNEF) outlined in the two best-selling books by MJ DeMarco (The Millionaire Fastlane and UNSCRIPTED™). From multimillionaires to digital nomads, the forum features real entrepreneurs creating real businesses.

    Download (Unscripted) Download (Millionaire Fastlane)  Register
    Registering for the forum removes this block!

  2. Forum *Official* Book Discussion
    Influence, The Psychology of Persuasion by Robert Cialdini

    The forum has voted to discuss this book. Grab it and let's discuss!
    Buy: Buy | Discuss: Influence: The Psychology of Persuasion(Review | Discuss)

EXECUTION Progress Update

Discussion in 'Progress/Execution Threads' started by 404profound, Sep 10, 2018.

  1. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    The past few months have been a firestorm of trying to get the ship back afloat with job applications and interviewing, and I've finally resecured a slowlane JOB that will allow me continued stability / funding for fastlane ventures. I have certainly learned from this year's f***-ups, and I will not make the same mistakes twice.

    With the JOB situation out of the way, I have refocused on my fastlane pursuits! I am now deeply immersed in programming hell learning software architecture; specifically learning how the MEAN stack works and the intricacies associates with UX design. It's a nearly vertical learning curve, but I've got a vision for a badly needed service, and I'm not going to let it slip away. A major THANK YOU! to a couple technically-inclined fastlaners is in order, as they offered me some guidance in response to a couple tech questions I had earlier.

    I look forward to getting things back on track, learning, and committing to this venture. I will be in touch once I've made meaningful progress.

    - Cheers
     
  2. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Update:

    Deep in the bowels of learning Angular. It is an unforgiving framework to say the least, but once mastered will be a powerful tool for wealth.

    Here's a screenshot of my first app. It's still in progress, but it will allow backend data binding to allow product list updates, and allow users to filter based on search criteria. A very simple app, but as you can see to the right, the root directory is basically Russian. I will have to be patient in order to fully develop this skillset, but I will not give up.

    - Cheers
     

    Attached Files:

    Lex DeVille and kila5454 like this.
  3. kila5454
    Offline

    kila5454 Contributor

    Messages:
    21
    Likes Received:
    39
    Joined:
    Mar 20, 2018
    Gender:
    Male
    Location:
    Bronx, NY
    Rep Bank:
    $193
    How is your app coming along?
     
    404profound likes this.
  4. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Hey, thanks for asking! It's going great. I have more to learn than I imagined, but I've been up to it. I'm nearly done with the client side of the app, and now am working through building the API. I had scheduled user testing with a small group of users for the end of March, but I'll probably need to push it out since I'm not quite where I thought I'd be with API development. I'm staying patient and consistent with progress, but not gonna lie, the closer I get to completion the harder I want to hit the gas to finish the MVP. I've been working 6 hours after work and staying up until 1 or 2 am coding.. which is probably not sustainable on a daily basis haha.
     
    Bekit and kila5454 like this.
  5. srodrigo
    Offline

    srodrigo Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    186
    Likes Received:
    244
    Joined:
    Sep 11, 2018
    Gender:
    Male
    Rep Bank:
    $1,308
    Can you fake the API just enough for users to be able to give you feedback? This way you'd get feedback earlier and take advantage of the client-side which you've already implemented. If you want to get feedback ASAP, I'd even forget about the backend and focus on shipping a client application with faked data. It depends on whether your focus is on finishing the MVP or getting feedback.
     
    Dramolion, NMdad and 404profound like this.
  6. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    I appreciate the suggestion. Because of the architecture of the app faking sample data would require an equally intensive build in the state management modules. So rather than spending a lot of extra time replicating the functionality through mutations, getters, etc., I'm electing to keep my state management clean and spend the extra time getting the API right.

    That being said, your question got me thinking about another option, which is doing two testing sessions. The first would be a conceptual review and feedback, the second would be a full UX test. The danger there is having a user decide to compete after getting exposed to the idea, so it's probably better to be as close to launch as possible to discourage a "competitor uprising" so to speak.
     
    srodrigo likes this.
  7. srodrigo
    Offline

    srodrigo Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    186
    Likes Received:
    244
    Joined:
    Sep 11, 2018
    Gender:
    Male
    Rep Bank:
    $1,308
    I was just saying that because you seem to be learning the tech stack as you build your product, which might lag you a bit. But you know better at what stage your app is. If you are building the API fast, definitely carry on. But remember that it doesn't need to be perfect in order for users to try it out.

    I'd do a "mockups tests" session with 0 software :) that would give some feedback and save some building time.

    You can judge better what's the risk of someone copying you, but I'd say is a rather small concern. What's your users' profile? Are they developers than can ship a clone of your product quicker and better than you? Are they business people who could see a good opportunity and start copying you? If so, be cautions; otherwise, I wouldn't worry too much.
     
    404profound likes this.
  8. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    I am admittedly a bit paranoid about copycats. That's probably the thing I need to work on most haha. It's probably not a justified concern yet.

    As far as the API, the biggest reason I want to get it done before testing is authentication. I want to test user reactions to the way I have certain functionalities reserved for account holders. My hypothesis is that I've included enough functionality for unauthorized users that it will provide adequate value and allow them to become invested in the app enough to register. But we will see.
     
    srodrigo likes this.
  9. NMdad
    Offline

    NMdad Silver Contributor Read Millionaire Fastlane I've Read UNSCRIPTED FASTLANE INSIDER Speedway Pass

    Messages:
    379
    Likes Received:
    686
    Joined:
    Aug 6, 2017
    Gender:
    Male
    Location:
    New Mexico
    Rep Bank:
    $4,103
    What's the quickest way you can validate the idea?
     
    404profound and srodrigo like this.
  10. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Go outside, and, on hands and knees, beg the deities above to confirm or deny that I'm not building a piece of shit.

    ..

    But in all seriousness, it would be to have a landing page that excepts email addresses in exchange for some kind of early access or notification about the release of the app. But that again makes me nervous because of copycats. Maybe I just need to let that go, idk.
     
  11. NMdad
    Offline

    NMdad Silver Contributor Read Millionaire Fastlane I've Read UNSCRIPTED FASTLANE INSIDER Speedway Pass

    Messages:
    379
    Likes Received:
    686
    Joined:
    Aug 6, 2017
    Gender:
    Male
    Location:
    New Mexico
    Rep Bank:
    $4,103
    There are always ways to talk directly with your intended users/customers--without going the open-access-to-all-landing-page route. Identify 20, 50, or 100 specific people who you think would be ideal customers, talk to them, show them your super-rough & ugly MVP, and get feedback. Getting out of the building & talking to potential users will shortcut your time, prevent missteps, and quickly show you whether your idea has potential or if you should kill it.
     
    Bekit, Lee H, Dramolion and 2 others like this.
  12. srodrigo
    Offline

    srodrigo Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    186
    Likes Received:
    244
    Joined:
    Sep 11, 2018
    Gender:
    Male
    Rep Bank:
    $1,308
    I'd seriously consider that. There is actually a great post about success using the landing page approach and how building stuff first failed for the OP:

    GOLD! - How I lean startup’d my way to $240k+ on the saturated App Store
     
    kila5454 and 404profound like this.
  13. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
  14. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Update.

    [​IMG]
     

    Attached Files:

    srodrigo and ManlyMansNegator like this.
  15. ManlyMansNegator
    Offline

    ManlyMansNegator Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    202
    Likes Received:
    242
    Joined:
    Sep 29, 2018
    Gender:
    Male
    Location:
    Australia
    Rep Bank:
    $1,027
    Is it done
     
  16. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Almost, that was a test compile with everything but the database routing. Now I get to wrestle that.
     
  17. srodrigo
    Offline

    srodrigo Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    186
    Likes Received:
    244
    Joined:
    Sep 11, 2018
    Gender:
    Male
    Rep Bank:
    $1,308
    That's too many warnings ;)
     
    404profound likes this.
  18. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Haha, thankfully they are only there because I didn't run build optimization.
     
    srodrigo likes this.
  19. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    Update.

    Dante wrote of nine circles in his depiction of hell. I think he forgot the tenth; implementing a user authentication process across a full stack application.

    Holy smokes.

    This is easily the hardest intellectual thing I’ve ever attempted. I’m getting closer to figuring it out, but it’s definitely extending my timeline. Unfortunately it’s not something I can come back to later.. it’s critical to the user’s data security. Will update again soon, hopefully with better news.
     
    Bekit likes this.
  20. kila5454
    Offline

    kila5454 Contributor

    Messages:
    21
    Likes Received:
    39
    Joined:
    Mar 20, 2018
    Gender:
    Male
    Location:
    Bronx, NY
    Rep Bank:
    $193
    Sounds brutal. My app is using redux to keep track of a login and logout choice. This allows for conditional screen rendering as well since the frontend constantly re-evaluates redux state. Do you have a centralized frontend state manager? It makes life way easier in terms of full stack auth. We also have implemented google and facebook login, partially because redux makes it more doable.
     
    404profound likes this.
  21. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    I’m using vue / vuex which also implements flux state mgmt pattern. I’m very new to authentication, however. I’ve been trying to use jwt and passport to persist the token in localstorage but my app is complex enough that I’m having a hard time routing the permissions. How does state managed auth look, is that essentially mutating a boolean to determine if the user is authenticated? Guessing a component reads the state map to trigger an axios call or something. If that works for you I may go that route.
     
    Last edited: Mar 11, 2019
  22. kila5454
    Offline

    kila5454 Contributor

    Messages:
    21
    Likes Received:
    39
    Joined:
    Mar 20, 2018
    Gender:
    Male
    Location:
    Bronx, NY
    Rep Bank:
    $193
    The dart packages for google and facebook login that we use simply accept a token as an input and that allows the auth stream to be validated, rendering the user and pulling their information from the database. If you could link things to google or facebook with a js package then you wouldn't need to think about the token. In addition, more people would use it because login would be a breeze.

    I also made a web application where I had to keep track of the token a few months ago. What I did was put it on the window as a property. It feels jenky but you don't have to F*ck with local storage if you go that route.
     
    404profound likes this.
  23. 404profound
    Offline

    404profound Gold Contributor I've Read UNSCRIPTED Speedway Pass

    Messages:
    1,158
    Likes Received:
    2,350
    Joined:
    Aug 27, 2017
    Gender:
    Male
    Location:
    Desert of Desertion
    Rep Bank:
    $6,614
    You may have just saved my a$$ with the google / facebook strategy. I’ll give that a try this week. Thanks!
     
  24. srodrigo
    Offline

    srodrigo Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    186
    Likes Received:
    244
    Joined:
    Sep 11, 2018
    Gender:
    Male
    Rep Bank:
    $1,308
    Yeah, almost everyone has Facebook and is happy to log in with it for a project targeted to customers (not business).

    I don't really get why people go the complex route (flux, redux, etc.) for something that should be a prototype, or and MVP. It just adds so much complexity, which is usually unneeded, that slows down the development. I would have personally built the MVP in a more "normal" way (which doesn't mean messy) and leave flux/redux for when there is enough state complexity to justify it.

    EDIT: Grammar.
     
    404profound and ManlyMansNegator like this.
  25. ManlyMansNegator
    Offline

    ManlyMansNegator Bronze Contributor Read Millionaire Fastlane I've Read UNSCRIPTED Speedway Pass

    Messages:
    202
    Likes Received:
    242
    Joined:
    Sep 29, 2018
    Gender:
    Male
    Location:
    Australia
    Rep Bank:
    $1,027
    Even on bigger projects , firebase is the perfect database in most of our cases.
     
    kila5454, Dre2001 and 404profound like this.

Join 1000s of entrepreneurs who are rewriting life's script and winning financial freedom.

---- ----

You must be a member to join the conversation.

Create Account

Join the community fast and easy!

REGISTER

Log In

Already have an account? Login here.

LOG IN

Share This Page