Skip to content

BinaryStudioAcademy/bsa-2021-codetrainer

Repository files navigation

BSA 2021 | CodeTrainer

Train you programming skills with CodeTrainer!

Code quality

Static analyzers are used for both frontend and backend projects to ensure basic code quality. Additionally, quality criteria rules are enforced during code review and audit.

Branches

In this project we follow with Pull Request process.

Normal flow is to create new branch for each task or group of linked tasks. Name of branch must have next structure:

<prefix>/<problem-name>

Allowed prefixes: feature/, patch/, fix/. Problem name it's a text summary of problem or ticket id.

Examples:

  • fix/user-profile-avatar
  • fix/#543
  • patch/button-styles

After task is completed ― create PR of your branch into develop.

How to run?

  • npm install inside both client and server folders
  • create .env config file (see .env.example) in server folder
  • docker-compose up to start database
  • npm start for both client and server
  • VSCode shared settings included

About

Train you programming skills with CodeTrainer!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published