(If the name you typed in didn't give you an error, you can skip over reading this part if you want.)
If the suggested name (name1-name2-hello or name1-name2-name3-hello) gives you an error, here is some advice on what to do.
First: A few things to know about naming apps in Heroku:
names may not contain spaces, and have a maximum length of 30 characters
they must start with a lowercase letter, and contain only lowercase letters, numbers and the hyphen (snake case)
the name must be globally unique (no one else in the world may have used it for a Heroku app before.)
Accordingly, we recommend that you start all of your app names with name1-name2 or name1-name2-name3, i.e. your pair/trio name from bit.ly/spis2022-pairs — however, sometimes this may give you a name that is too long.
For example, if we had a trio with the name Alexandria-Benjamin-Christina, then changing that to lower case gives us alexandria-benjamin-christina which is already 28 letters! So you might need to be creative, and choose a prefix instead such as spis2022-abc- for all of your app names.
For example, in the case of the app we are working on here, instead of alexandria-benjamin-christina-hello (which is too long), spis2022-abc-hello.
Even if your name is short, it's possible that someone somewhere randomly already made alex-chris-hello, and you are just told that alex-chris-hello is not available. That's another instance in which you might switch it up and use spis2022-ac-hello.
Generally yes— while we prefer if you use the recommended name, throughout these instructions—and in the project phase, if you choose to do web apps—if the suggested name isn't available, no problem—just choose an alternative name that is available. It's fine, as long as, when the work is done, you've submitted the actual names you used as part of your submission, so that the mentors and instructors can find your work. We'll tell you how to do that in the final steps of the lab.