Rubem Vasconcelos
Rubem Vasconcelos
**Description** Please create a GitHub PR (Pull Request) template to streamline the process of submitting and reviewing pull requests in our repository. **Expected Behavior** The PR template should serve as...
**Description** This task involves updating project dependencies to eliminate potential security vulnerabilities. **Expected Behavior** By updating dependencies, the project will be better protected against known vulnerabilities, enhancing its security posture....
**Description** This feature involves the creation of a validation layer within the project. The validation layer will be responsible for handling and enforcing data validation rules. **Expected Behavior** With the...
**Description** Ensures that a password meets certain strength criteria, such as minimum length, use of uppercase letters, numbers, and special characters. **Expected Behavior** The Password Strength Validator should evaluate the...
**Description:** We are considering the implementation of ESLint in our project. ESLint is a widely used JavaScript linter that helps identify and enforce coding standards, detect potential issues, and maintain...
**Description** Currently, our template includes a header and a simple menu, with the menu embedded within the header component. See the image provided below for reference.  **Expected Behavior** We...
**Description** To enhance the architectural modularity, a clear separation between the presentation and user interfaces is imperative. The presentation layer should encompass all business logic, while the user interface should...
**Description** Validates phone numbers to ensure they adhere to a specific format or pattern. **Expected Behavior** The Phone Number Validator should validate phone numbers based on the following criteria, taking...
**Description:** Please describe the feature in detail. As we currently have [http/axiosHttpClient](https://github.com/rubemfsv/clean-react-app/tree/main/src/infra/http/axiosHttpClient), [AxiosHttpClient Factory](https://github.com/rubemfsv/clean-react-app/blob/fb9423fd69547e0b1d46121cbc4d340f8d49eaa7/src/main/factories/http/AxiosHttpClient), and [src/data/protocols/http](https://github.com/rubemfsv/clean-react-app/tree/main/src/data/protocols/http) to handle REST HTTP requests, it would be great to introduce similar configurations for...
**Description** Currently, the `package.json` file does not dynamically update the `author` and `name` fields based on the GitHub username and repository name. Also change the user's version to '0.0.1'. This...