- Bullseye helps small business owners find the perfect location for their venture. With a unique mix of business intelligence and crowdsourced data, making informed decisions has never been easier.
- Make an issue (or multiple issues)
- Make a PR that references that issue
- Get it code reviewed by someone on the team, address any comments
- Merge into master (with merge commit)
- Fullstack JS Style Guide
- Pay attention to the linter!
- const or let over var
- Use require and module.exports in .js files
- Use import and export in .jsx files
- Put import statements at top - modules on top, components below
- Put the default export at bottom
- Define container components and presentational components in separate files
- Use the "ducks" pattern for redux
- Name files using lowercase-and-dashes, except for when the default export is a class, then use PascalCase