ITA Wiki is a project built with React.js and Node.js for students at the IT Academy from Barcelona Activa. The goal is to allow them to familiarize themselves with a generic development setup that could be found in other places. One of the purposes of this project is to allow students to deal with new features, legacy code, fixes and teamwork challenges. As a consequence the priority is not only excellent technical execution, but to provide a full learning experience to our students.
- Docker
- Bash terminal
- Git pull-request and issue flows.
- When new features or fixes are required we create a new issue.
- Issues are assigned to one person.
- The number of the issue is created as a new branch name following git branch naming conventions: https://deepsource.io/blog/git-branch-naming-conventions/
- Once the issue is resolved, a new pull-request from your branch to main is required.
Create a settings.json inside the .vscode file with the following content:
{
"eslint.workingDirectories": ["front", "back"]
}
The code above allows the ESLint VSCode extension to properly find each ESLint project configuration file.