Skip to content

talentspace-vn/ts-web

Repository files navigation

Command

  • yarn start: Start project on default PORT 3000
  • yarn build: Build and bundle code for deployment
  • yarn deploy:dev: Build and deploy project to DEV environment
  • yarn test: Run tests
  • yarn storybook: Run react storybook on default PORT 9001

Library

Recommended Blog

Git commit rules

Format of the commit message

<type>(<scope>): <subject>

<body>

<footer>

Message subject (first line)

First line cannot be longer than 70 characters, second line is always blank and other lines should be wrapped at 80 characters.

Allowed <type> values

  • feature (new feature for the user, not a new feature for build script)
  • fix (bug fix for the user, not a fix to a build script)
  • dep (change dependency versions)
  • docs (changes to the documentation)
  • style (formatting, missing semi colons, etc; no production code change)
  • refactor (refactoring production code, eg. renaming a variable)
  • test (adding missing tests, refactoring tests; no production code change)
  • chore (updating grunt tasks etc; no production code change)
  • release (updating package version numbers for a release)

Example <scope> values:

  • init
  • runner
  • watcher
  • config
  • web-server
  • proxy
  • etc.

The <scope> can be empty (eg. if the change is a global or difficult to assign to a single component), in which case the parentheses are omitted.

Message body

  • uses the imperative, present tense: change not changed nor changes
  • includes motivation for the change and contrasts with previous behavior

For more info about message body, see:

Message footer

Referencing User/Tech Stories or Bugs

User/Tech Story or Bug number should be listed on a separate line in the footer prefixed with either a "User Story", "Tech Story" or "Bug" keyword.

# User Story
User Story #2312

#Tech Story
Tech Story #2333

#Bug
Bug #2323

Naming Convention

  • For CSS, we will follow BEM. Quick start with bem-like-naming
  • For React compononent, container and folder contains it, we should use CamelCase (ex: HomePage, SearchJobPage, etc...)

About

This is repo for Talent Space project website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published