- Work on personal project planning
April 16, 2020
No formal lesson today! We are a day ahead in what I had planned for our original schedule and so I am going to give you today to work on project planning before we jump into responsive web design next week.
Last week, we talked about the web design and development process. We want to start on that for our final projects. You'll take an approach similar to what we did in Lecture 19 with Alice's website.
These steps do not need to be done by the end of this week. They are simply part of the process of making your website, which is due at the end of the semester and you have all of today's class to work on them.
We are going to start a simple project proposal for our final projects. I have an example one that I use occasionally here that you are welcome to steal as an example. This is not something you need to hand in. It's for your own benefit and will help you make a better website. A common interview question is how you go about planning a project from start to finish. The skills you learn here will allow you to succintly answer that question. Take the output of each of these steps and incorporate them into the proposal, so you have a document to refer back to when developing.
Start thinking about what you want out of a website. If you were making this for someone else (like you did for Alice's bike shop), this stage could be in the shape of an interview. The goal is to brainstorm what you'd like to show off about yourself. You don't need to use any format for this. I like to just make a bulleted list of notes that I can later organize. See Lecture 19 for an example of the Alice interview notes for some guidance.
These steps might look familar because you did them in Lecture 19. You do not need to do all of them again but you should write a few as practice and to better understand who you're trying to serve with your website.
Now that you know the problem you're trying to solve and who/how people will use your site, come up with a list of features. These could include social media integration, a photo gallery, about page, contact form, etc. They should be features that help to showcase your skills and are geared toward your audience.
Now that you have a plan and a proposal, start building your website using all of the skills you've developed over the semester: HTML, CSS, keep in mind CRAP principles, typography, accessibility, color theory...This project is as much about design as it is development.
This is not a project you want to wait until the last minute to start, but you'll be working at your own pace. I've come up with an example schedule that you can use to stay on track.
Comment in the Lecture 21 channel: