Topics covered: Layouts, partials review; creating HABTM relationship
Make sure you're caught up to exercises 10A (adding Devise to your Reddit app).
You've spent the past few weeks training hard to sharpen your skills in Ruby and Rails. Now it's time to apply your skills and create a real app.
This weekend's homework is in two steps:
Let's get started.
You'll be working pretty closely with your partner(s) over the next few weeks, so put some thought into who you choose. It might not necessarily be just your best friend in the program: you might distract each other, or not work well together though you get along well. Consider picking teammates who have complimentary skillsets, or are interested in similar issues. You might want to put some thought into the next part before finalizing your group. Have one person from your group email salman@ixperience.co.za and rafi@ixperience.co.za with the members of your group by Saturday at 11:59pm.
Before your group dives right in, you first need to spend some time thinking about exactly what it is you want to build. This step is extremely important. You're going to be spending the next two or so weeks (possibly longer) working on this project. You want to be sure it's something you are passionate about, otherwise all that work will seem laborious rather than exciting.
We want you to think about the problems in your life, or about the problems in the lives of those you care about. There are so many ways in which we can make the lives of ten, a thousand, or a million people's lives better, easier, less painful, healthier, and on and on. But before we get to that scale, we first need to start by thinking about two things:
We'll build up your project proposal over the next few days to include model/controller/view designs, user stories, mockups, and several other things. For now, we want to focus on three of the steps that were introduced on Day 1:
For your submission, follow this outline. We'd recommend using a Google doc so you can work together with your group. Share that doc with salman@ixperience.co.za and rafi@ixperience.co.za by Monday at 10:00am. Remember that you should do this for TWO different ideas!
ix_final_project
.