The goals of level 0 are to:
- Create a GitHub repository with the starter scaffolding in-place.
- Deploy it to Netlify.
- Make sure whenever you push changes your Netlify site will be updated.
Warning
Unlike other projects at CYF, you are not going to fork this project, you're going to create a repository from a template repository.
- Go to https://github.com/CodeYourFuture/JS3-Module-Project
- Click on the green button:
Use this template.
- Name your new repo exactly this:
JS3-Module-Project
- Do not enable
Include all branches
- Click the final green button
Create repository from template
- Follow the instructions to deploy your site to Netlify.
- Configure your site for auto-deployments.
- Ensure your Netlify site is named exactly
cyf-USERNAME-tv.netlify.app
whereUSERNAME
is your GitHub username.
- Clone your repository
- Open your repository in VS Code
- Open the
index.html
page in Chrome - Make sure in Chrome you can see the text "Got 73 episode(s)" in red. If you can't, something has gone wrong.
- Edit
index.html
to include your name and github username in the page title instead of "(My Name (My GitHub username))".
- Commit your changes to your
index.html
to your git repository (with a clear commit message). - Push your changes to your GitHub repository. Make sure they show up on GitHub.
- Ensure your updated site has been deployed to Netlify.
You have completed level 0 when:
- You have a GitHub repository called
JS3-Module-Project
which is not a fork of this repo. - The
index.html
page on your GitHub project contains your name and GitHub username. - Your project is deployed to Netlify at
cyf-USERNAME-tv.netlify.app
. - Your deployed project has your name and GitHub username in its title.