-
Notifications
You must be signed in to change notification settings - Fork 1
DRAFT: Web Developer
- Our front end is HTML, SCSS, and JavaScript. Our back end and development operations use GitHub Actions and Google Apps Script.
- This is a level 1 team, which means the team has a support structure in place for all developers on the team to learn best practices before moving on to a level 2 team. Moreover, all developers go through the same process, which includes:
- Completing a pre-work developer checklist issue.
- Progressing through issues in the following order: a good first issue, a good second issue, a small issue, a medium issue, and then a large issue or another medium issue.
- Reviewing at least 10 pull requests.
- Working on one issue at a time and waiting until your pull request is merged before working on another issue.
- Attend at least one of the following meetings:
- Developer (front-end/back-end) weekly team meeting, Tuesdays 7pm PST
- All team meeting (UX, Development, Product), Sunday 10am PST
-
Join the Hack for LA organization. (There are no fees to join.) To join, follow the steps in our Getting Started page.
-
Review the Software Lifecycle Diagram
-
Read about Kanban to familiarize yourself with our project management system.
-
Review the Project Board to familiarize yourself with the whole project board.
-
Read How to Contribute to Hack for LA and set up your development environment.
-
Be familiar with the Design System in Figma, which contains reusable components that might be necessary when you are implementing a feature on the website.
-
Read through Hack for LA Site Architecture.
-
Read about WCAG 2.0 accessibility standards and set up third-party tools for compliance testing.
-
Review the Project Terminology.
-
Review the notes on security updates.
- https://github.com/hackforla/website/wiki/How-to-Review-Pull-Requests
- https://github.com/hackforla/website/wiki/How-to-create-issues
- https://github.com/hackforla/website/wiki/How-to-read-and-interpret-labels
- https://github.com/hackforla/website/wiki/Being-a-Part-of-the-Hack-For-LA-Team