We’ll be doing three projects in total over the course of the twelve weeks and this weekend marks the start of our first project week.
We were given the choice of three projects:
- an app that helps scheduling resources, e.g. room bookings
- an app for DJs to promote and upload songs with a user commenting functionality (hello Myspace!)
- an app where users can log in and play Tic Tac Toe (i.e. noughts and crosses) against the computer or against each other.
I found it really hard to decide on a project and nearly went for the Myspace type one as it seemed most fun. But then I thought that I’d probably learn more if I chose a project that I can’t really imagine how to do at the moment and that is creating a Tic Tac Toe game.
I spent some time today creating wireframes for my website and a diagram to map the objects and their relationships.
We are supposed to use the project management app Trello, so I started creating a Trello board with all my to dos for the project, ordered by ‘must have’, ‘should have’ and ‘could have’. I feel like I am probably missing a lot of to dos that will only come up along the way but then I’ll just add them to the Trello board as and when I think of them.
So, no coding today! I am still a bit hungover from the previous WDI cohort’s graduation party last night, so will leave the heavy brain work for tomorrow.
Before starting our project prep on Friday afternoon, we had a lesson on pagination in the morning. Pagination is used for example when displaying search results. Usually websites don’t display all of the results on one page but maybe 10 or 20 per page. And guess what: there is a Ruby Gem for it!
On Fridays we usually have some time where we can ask to repeat certain things that we did during the week. This Friday we asked to have the has_many :through relationship explained again. You know the one that scared me on Tuesday. It turns out, if you actually implement this relationship in your app from the beginning, it’s perfectly fine! This time it seemed really easy to understand. Phew!
Anyway, I’m looking forward to next week: we’ll have lessons in the mornings and will be free in the afternoons and evenings to work on our projects. Presentations are on Friday and then we’re breaking up for Christmas.
One more week to go until I fly to Germany to drink lots of Glühwein and eat lots of Lebkuchen!