rdubois46 / liftoff-assignments

Student assignments for the LaunchCode Liftoff program
0 stars 0 forks source link

Feedback on Project Outline #1

Open dcmorse opened 5 years ago

dcmorse commented 5 years ago

This project seems well-thought out and achievable. Just the right size.

I love the stopwatch-tiimer feature - it's elegant to implement, because you read out the system clock and store it in the DB, and it also sounds useful.

I look forward to seeing where you go with the project going forward.

-D

dcmorse commented 5 years ago

PS I see that you mention Bootstrap, and I'd imagine that this application would reach more users if it worked on mobile phones. If you combine those two things, you could do a "mobile first" design for phone, and have it responsively scale up ("progressive advancement") to desktop. Skim this medium article for a sense of what 'mobile first' means if you've never heard of it.

rdubois46 commented 5 years ago

Sorry Dave - I just now noticed your comments! Thanks a lot for the feedback. I did read that article about mobile-first and progressive advancement. I completely agree that ideally, this is something I'd want to use on phone. Not every musician practices near a computer, but most people have their phones near them 24/7 - musicians included. Given that this is my first project, my only concern is whether steering my focus towards mobile-first would run me into a bunch of new roadblocks in addition to the ones I'm sure I'll encounter. For example, would mobile-first mean testing and running the project on a phone at some point? Or for my purposes, is it more a philosophy to build from while still doing all the work on a PC?

dcmorse commented 5 years ago

There's a couple of buttons you can press in desktop Firefox/Chrome that simulate developing on a phone. That'll catch 90% of mobile issues. A quick google should help you find the button.

On Thu, Aug 1, 2019 at 5:47 PM rdubois46 notifications@github.com wrote:

Sorry Dave - I just now noticed your comments! Thanks a lot for the feedback. I did read that article about mobile-first and progressive advancement. I completely agree that ideally, this is something I'd want to use on phone. Not every musician practices near a computer, but most people have their phones near them 24/7 - musicians included. Given that this is my first project, my only concern is whether steering my focus towards mobile-first would run me into a bunch of new roadblocks in addition to the ones I'm sure I'll encounter. For example, would mobile-first mean testing and running the project on a phone at some point? Or for my purposes, is it more a philosophy to build from while still doing all the work on a PC?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rdubois46/liftoff-assignments/issues/1?email_source=notifications&email_token=ACQPWRRJM5NH67POO45JFFDQCNRZVA5CNFSM4IHJ46M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3MDCEY#issuecomment-517484819, or mute the thread https://github.com/notifications/unsubscribe-auth/ACQPWRXOQQGZ6443X2X2YELQCNRZVANCNFSM4IHJ46MQ .

rdubois46 commented 5 years ago

Oh wow. That's super handy. Thanks!