Fly me to the moon, let me code among those stars
Over the past several weeks, I’ve talked a lot about what I planned to build. Now, it’s time for me to spend a little time talking about what I have actually built.
One of the things that help developers organize their project plan are user stories. A user story is pretty much a really high level description that describes what a user visiting your site can do and also what an admin of the site can do. By breaking up the entire project into multiple user stories it really helps me to visualize how my application will work and also serves as a way for me to track my progress.
Typically user stories are short and concise, and they describe one specific function of a type of user. For example:
“As a user, I want to see a list of products that I can click on to buy.”
“As an admin, I want the ability to add/remove products so I can manage my site.”
Listed below are some user stories that I’ve completed for the recipe project I mentioned in my previous post, which I’ve named Instalish, (pronounced [in-sta-lish]). I’m still taking suggestions for the name so feel free to shit on it and give me some feedback, I can take it!
- As a user, I want to see a list of recipes I can click on to cook.
- As a user, I want to add recipes to share with others.
- As a user, I want the ability to review dishes that I’ve tried.
- As a user, I want to see detailed information for a recipe so I can see the ingredients and cooking instructions.
- As a user, I want to add images to a recipe I submit.
I only have about 100 more user stories to build so stay tuned for the demo…In the mean time click on the link following this image for an amazing Shredded Beef Taco recipe. Actually, do that after you finish reading my post, RESIST THE URGE!
One thing I would like to note for any future Code Academy students that get accepted into any future term: It’s extremely helpful to enter the program with an idea of the type of application you’re interested and/or passionate about building rather than spend your time going to lecture and completing class assignments. I can see Jeff (our professor) jumping out of his seat right now… Don’t get me wrong, I do the homework assignments, but I apply all of it to the personal application I’m building rather than the standard application that the homework is designed to build. So, instead of heading into Memorial Day Weekend dreading my homework assignment, I was genuinely excited to get cracking so I could learn a new skill to apply to my app. Though I admit, as I watched people running around the streets in their beach gear getting ready to hit the ocean..I mean lake..I was slightly bummed to be bundled up either at school or home coding, studying, snacking… then more coding.
For those of you that watched Men In Black III this weekend I actually had the opportunity to meet a real life alien this past thursday… YES I SAID IT, a walking, talking alien!
Okay, just kidding, I’m sure I had all of you fooled. This was actually an amazing class field trip we took to the Adler Planetarium. I highly recommend this to anyone visiting Chicago or for all you Chicago natives out there that clearly have issues. If you need more convincing reasons to go below is a night time shot of the city from the planetarium.
There’s a plethora of activities to do once you’re inside, but if there is one thing that you absolutely must do is watch a show inside the theatre. With comfy chairs that lean back to extend beyond your peripheral vision, for 30 minutes you can feel like Bruce Willis in Armageddon (minus the destruction of earth part).