Final Project Ideas

We will go over this post in class to help you think about what topic to do for your final project and to also get started with getting you into groups.

Project Content

This is one of the most important decisions. You will want to pick a topic that allows you to use content other people have made (and licensed through a CC or equivalent license) and also fits into a format that works well with 11ty and templates. Here are some things to consider

  • Something that has multiple pages with similar content.
  • A subject that you can get content without writing all of it yourself. Wikipedia, chat GPT etc BUT!!! – must have license, and must explicitly include who created content- give credit- and link to source or ai generator. 
  • A subject that you can find images for (again licensed, CC or Unsplash etc)
  • Give your own spin to it. It should be something that people feel like is useful for them collects or organizes information in a way they couldn’t easily do themselves or shows a unique take. 
  • Do something you will want to add to later
    • I will show an example that is no longer on Netlify but I can show in class of a cooking site named Sweetie Life.
  • Think about using data too (APIs, OpenData).

What Role do you want?

In your groups you will divide the work among yourselves. To make this clearer and the workflow easier you will each get defined roles. in general the roles will include:

  • Project Management: activities like track deadlines, set up group meetings and communications, communicate with Prof Stein.
  • UX: wireframes, sitemaps, thinking through how the user will go through the site and what information and interactivity they will need.
  • Visual Design: typography, colors, layout (Style Tiles), editing images, creating icons and other visual assets. Designers should also help with CSS.
  • Development: HTML, Eleventy setup, Templates in 11ty, working with data/apis, deploy to netlify.

Everyone will need to be able to access the GitHub repository and write files and do Git Branching to support the work. All roles except for Project Management should be done by more than one person, so you will all have at least two roles.

There should be at least two and no more than four people per group.

Project Roles Survey

I will give a survey link in class where you can indicate your preferences for roles. These will be a guide, but you will most likely have to do some part of a role that is not your first choice.

1 comment

Leave a comment