MVP! It Feels Good, Yeah

Hey, Siri, play ‘Feels Good’ by Tony Toni Tone. I hit MVP with my React app, and it feels freaking fantastic, Fred! Of course, I wanted to get there sooner, but today is that day.

Nashville Software School logo NSS
🎧 Play the Audio
Getting your Trinity Audio player ready…

Hey, Siri! Play ‘It Feels Good’ by Tony Toni Toné

Michael Wright, Living Room Home Office, 3 Nov 2021

I hit *MVP, and it feels great. Sure, I wanted to be finished sooner and all that. I got it though. Now, I can get to the stuff I’m more comfortable with — design. You don’t know what I’m talking about? Don’t worry, I explain in a paragraph below.

Play song

Only When ur Lonely by Ginuwine via Apple Music for iOS
Only When ur Lonely by Ginuwine via Apple Music for iOS

I’ll be styling my React application, Smilestones, using Google’s Material Design elements and styles via the Material UI library (MUI). I chose MUI because I saw another student developer’s live demo, and it looked so damn sleek and clean. I appreciate uniformity, and from what I’ve seen so far of available design libraries, Material Design, looks like exactly what my brain loves.

Honestly, I think Smilestones is simple basic enough for me to write the CSS. The problem with that route is I know — I KNOW — that’ll spend too much time in the code, especially when I change my mind about certain things. Using the MUI library is saving me from myself.

Smilestones App Logotype Concept 1
Smilestones App Logotype Concept 1
Coolors.co screen shot of Smilestones App color palette concepts
3 Smilestones color palette concepts. I shouldn’t have 3 of these. That’s why I can’t leave design work up to me alone. The palette I’m likely going with is here. Screenshot via Coolors.co

On the subject of burning more hours on design, I have to decide if I’m going to build a high-fidelity wireframe in Adobe XD using Material Design UI kit. (Look at how industry I am. Did you hear me all like “high-fidelity wireframe”? 😄😄 ) Part of me feels like I’m beyond the point of doing more wire-framing because the app is literally on my screen right now, but the rest of me really, really wants to play in Adobe XD more. Plus, won’t dropping MUI elements into the app be easier when I’m looking at the fancy wireframe?

Realistically, if I do get muddy with an XD, high-fi wireframe, I won’t this weekend – before we start dry-running presentations. As a matter of fact, not only will I be occupied this weekend, I won’t be touching my magical React application for the remainder of the day. Hell, I’m about to jump off this computer as soon as I dust up the SEO on this post and hit publishing!

Hey, look! I remembered to give NSS some backlinks! I really do like it here.

*MVP stands for Minimum Viable Product. In Web Developer training at Nashville Software School, each student is required to use the skills they’ve developed up to the halfway mark of the cohort to build a single page application (SPA) using React Javascript. MVP is a group of requirements for both the student and the application that validates the student’s progress.

Topic:


Skip to content