Create your free GitHub account
- Go to github.com/signup.
- Use an email address you will keep after school or work changes. You will need it to sign in.
- Choose a username you are happy to show on a CV, for example your name. It appears in your project link.
- Enter the code GitHub emails you to confirm the address.
Create your project repository
- Signed in to GitHub, click + at the top right, then New repository.
- Name it after your project, for example
flu-sentinel-agent. Add a one-line description. - Choose Public. The course reads public repositories only, and a private one cannot be checked.
- Turn on Add README. For .gitignore, choose Python for Track C or Node for Track B. Track A can leave it empty.
- Click Create repository, then copy its address from the browser, for example
github.com/your-name/flu-sentinel-agent.
Add the README and ethics review templates
Two templates give you the structure the course asks for: the six README sections from Lesson 6.2 and the four-part ethics review from Lesson 8.2.
- In your repository, open
README.md, click the pencil icon, replace everything with the README template, then click Commit changes. - Click Add file, then Create new file. Name it
ethics-review.md, paste the ethics review template and commit. - Fill both in as you build. Text inside
<!-- -->markers is guidance: it is hidden on GitHub and does not count towards the word minimums.
Add your Student ID
Your Student ID is shown in the project box in Lesson 4.4 when you are logged in, for example BIO-2026-1A2B3C4D. Write it in the Team section of your README, on a normal line, not inside the guidance markers.
Upload your project files
- Click Add file, then Upload files, drag in your files or folders, and click Commit changes.
- Track A: export your Make or n8n workflow as a JSON file and upload it, with screenshots if they help explain it.
- Tracks B and C: upload your code, or push it from VS Code. The Course Closing lesson has a video for each method.
.envfile or any API key. Anything in a public repository can be read by anyone. If a key was uploaded by mistake, delete it in your provider's dashboard and create a new one.Add your demo video
Record 2 to 5 minutes showing your agent working with real input. Then either:
- Link it (recommended): upload it to YouTube as Unlisted, or to Google Drive shared with "Anyone with the link", Loom or Vimeo, and paste the link in the Demo section of your README.
- Or upload the file to the repository with Add file, then Upload files. GitHub's upload page accepts files up to 25 MB, so a longer recording works better as a link.
Share your repository link
- Open Lesson 4.4 and paste your repository link into the project box.
- Keep building in the same repository through the course.
- In the Course Closing lesson, press Submit for certificate. The check tells you if anything is missing, and you can resubmit after fixing it.
- A public repository with your project files (code, workflow export or configuration)
README.mdwith at least 400 words, and your Student ID in itethics-review.mdwith at least 150 words- A demo video in the repository, or linked in the README
Following the course through a school or university programme? Your team hands in its project through the programme console at the end of Lesson 4.4 and Course Closing, as your teachers explain.
Stuck? Ask in the question box at the end of any lesson. The bioERGOtech team will reply.