Add yourself
A member page is one JSON file in this site’s repository. If you have never opened a pull request, this is a gentle first one.
Fork the repository
Open github.com/SankofaForge/code_wes_website and fork it, or clone it if you already have access.
Make your file
Create
content/members/your-name.json. The file name becomes your address:ada-lovelace.jsonis/members/ada-lovelace/. Onlyname,roleandstudyare required; leave out anything you would rather not share.Add a photo, if you want one
Put it in
public/members/as a WebP or JPEG under 200 KB, and describe it inaltfor people using screen readers. No photo is fine; your polaroid shows your initials.Open a pull request
The build reads every member file and stops with a message naming the file and field to fix, so you will know before anyone reviews it.
Merge
Once it is merged, your page is live and your name joins the members list.
A starting file
{
"$schema": "../member.schema.json",
"name": "Ada Lovelace",
"role": "Member",
"study": "Computer Science and Mathematics",
"funFact": "One true sentence about you.",
"askMeAbout": ["COMP 212", "Rust"],
"photo": {
"src": "/members/ada-lovelace.webp",
"alt": "Ada Lovelace smiling outside Olin Library"
},
"projects": [
{
"name": "A thing you built",
"url": "https://github.com/you/thing",
"about": "What it does, in a sentence."
}
],
"links": { "github": "https://github.com/you" }
}