- Steps
- Ways You Can Contribute
- Guidelines
- Local Development
- Adding a new apprenticeship
- Making a Pull Request
To get started...
- 🍴 Fork this repo here
- 🔨 Read through the contributing guidelines below
- 👥 Add yourself as a contributor under credits
- 🔧 Make a pull request here
- 🎉 Get your pull request approved - success!
- Add apprenticeship - Add an apprenticeship to our growing list 🌱
- Bug Report - Create a bug report to help us improve this website 🐛
- Edit apprenticeship - Edit an existing apprenticeship 📝
- Feature Request - Suggest an idea for this project 💡
- Remove apprenticeship - Remove an existing apprenticeship 🔻
- Or just create a regular issue - any little bit of help counts! 😊
- Check your spelling and grammar using a tool like Grammarly
- Make sure your text editor is set to remove trailing whitespace
- The link should not be to a direct link to the application page unless that's all that is available
- The link should link to the page describing the apprenticeship program or the closest thing to that
- The featured image should include the company's logo and be 1000px in width and 500px in height
- Please avoid any images that focus on individuals and show faces since this can bias users
- You don't have to worry about compressing or optimizing your image, we use ImgBot to do that but we recommend keeping all images under 250 KB
- If it's not clear what the locations are, don't include any
- If there are more than 10 locations where the apprenticeship is, the location be indicated as "Multiple Locations"
Install dependencies
npm install
Start local environment
npm start
Add new Markdown file in
content/apprenticeships
---
company: "Company or Organization Name"
description: "1 to 2 sentence description about apprenticeship by this company or organization."
image: "company-name.jpeg"
link: "https://company-website.com"
location:
- "London, UK"
- "San Francisco, CA"
- "City, State"
- "City, Country"
---
Add image referenced to "static/images/apprenticeships"
company-name.jpg
- The pull request should have a useful title, like
Add [name of apprenticeship]
instead ofUpdate README
- Search previous suggestions before making a new one, as yours may be a duplicate
- Make an individual pull request for each suggestion