Follow this to make sure your Eleventy Portfolio Site Project is set up correctly so you are using the right repository and can deploy to Netlify.
Remember that this project is taking what you did in the first Responsive Portfolio Site project and moving it to the Eleventy static site generator system.
The Eleventy Personal Site will be created through a GitHub Classroom Repository and deployed on Netlify. This post outlines how to setup and work on the project. There will be a separate, related, posts on the Project Requirements, Daily Working Process, Deploying to Netlify and Submitting the Project.
CREATE REPOSITORY IN GITHUB CLASSROOM
Claim the Portfolio Assignment. Note, there was a previous assignment named 11ty Portfolio Site that I did not set up correctly DON’T use that assignment. Use the link below for the Portfolio Assignment.
- Link: https://classroom.github.com/a/l71OkOp7
- Click to accept the assignment
- Refresh the page until you see “You’re ready to go”
- Click the link to the repository
- The link will be in the format https://stein-bmcc/eleventy-personal-site-YOURUSERNAME where YOURUSERNAME should be your actual GitHub Username
- Setup a Codespace for the repository (click green Code button, then to start codespace)
- You can optionally use VS Code or another editor on your local computer. Make sure you have linked to the Github repository that was created for this project so that you can push your changes up to GitHub.
- For more information on how to move your files from HTML to Eleventy see the 11ty Portfolio Site Files Setup post.
ACCEPT MEMBERSHIP IN THE STEIN-BMCC ORGANIZATION
This will allow you access to your repository when we deploy to Netlify later. If you don’t do this then you will not be able to select the repository when you try to deploy.
- Click to view Organizations: https://github.com/settings/organizations
- Click the Join button by stein-bmcc
- Click Join button on the next window that pops up.