WW<CODE> Maker Bytes

WW<CODE> Maker Bytes

Written by WWCode Core Team

Maker Bytes

Issue 112

We are building features for the Women Who Code community and we want to highlight that work with our stakeholders, you! THANK YOU to our contributors for dedicating their valuable time to help us build tech a place where women can excel.

You can follow all of our work on github. Below are a few snippets of our awesome features.

Released

We did a lot of in-depth work on the Women Who Code website and product during this week's sprint, focusing specifically on some important updates and improvements to the job board.

Fixed Available Posts on Customer Admin Page
We had a problem where some posts were showing as available on the customer admin page, even after they had been scheduled, due to a conflict with the perks system. Solving this issue involved changing the view page to achieve the desired behavior, which was not part of the original issue write up.

Replace Job Seniority With Experience Level
We added a new experience tag, to replace seniority as a better way of categorizing job requirements. We also removed some unnecessary JSON formats and the active-hash gem to reduce our dependencies and added a one-time rake task to copy job.seniority_level to job.experience_list with new mapping.

Shared Tag React.js Component
We combined all of our regular tag input functionality into one shared React.js component, in order to avoid having to worry about several different implementations of the same type of input.

Added 'Company' to Customer Profiles
We created a new association between companies and customer accounts, adding them to their profile information and the Active Admin customers index page.

New Benefit Tag Styles
We updated the look of the benefit tags on jobs#show and removed them from jobs#index.

Add and Implement Model for Hiring Process and Responsibilities on Job 
This added a new model: JobDetails, as well as a fabricator, specs, and seeds.

Our Website

Our repo is private, yet running under an open source license.  Instead of pointing to issues and PRs, we are including a screenshot of what our weekly pulse looks like. 

Existing website contributors, please check out our pulse!

Potential website contributors, please email coreteam@womenwhocode.com with your GitHub username to get started. It's built in Ruby on Rails + React + Postgresql.

Applauds!

kaitlynhova

F3PiX

leenyburger

isometimescode

Talk to us

Any ideas about existing features, new features, getting involved as a contributor, please share it in this FORM and/or watch our repos on Github.

To submit feedback, comments or questions email coreteam@womenwhocode.com, we would love to hear from you. 

User Research is a Team Sport

Join our User Research Team! Be the first to check out all of the great products that we are building and have your voice heard from the earliest stages of development.

Join our user research team