├── .cypress.env ├── .dockerignore ├── .env.example ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── cypress.json ├── cypress ├── fixtures │ └── example.json ├── integration │ └── pages │ │ ├── Dashboard │ │ └── index.test.js │ │ ├── Forgot │ │ └── index.test.js │ │ ├── Login │ │ ├── form_validation.test.js │ │ └── viewport.test.js │ │ └── Signup │ │ └── index.test.js ├── libs │ └── user.builder.js ├── plugins │ └── index.js ├── support │ ├── commands.js │ └── index.js └── videos │ └── pages │ └── Signup │ └── index.test.js.mp4 ├── docker-compose.yml ├── package.json ├── public ├── favicon.ico ├── index.html └── robots.txt ├── readme-files └── collabcode.png └── src ├── App.js ├── Router.js ├── components ├── ActionCollab │ ├── index.js │ └── styles.js ├── ButtonCollab │ ├── index.js │ └── styles.js ├── FieldCollab │ ├── index.js │ ├── styles.js │ └── useFieldCollab.js ├── InputCollab │ ├── index.js │ └── styles.js ├── LabelCollab │ ├── index.js │ └── styles.js ├── LogoCollab │ ├── index.js │ └── styles.js ├── PhotoUserCollab │ ├── index.js │ └── styles.js └── TitleCollab │ ├── index.js │ └── styles.js ├── containers ├── ContentAuth │ ├── index.js │ └── styles.js ├── FormAuth │ ├── index.js │ └── styles.js ├── FormForgot │ ├── index.js │ └── validation.js ├── FormLogin │ ├── index.js │ └── validation.js ├── FormResendConfirmAccount │ └── index.js ├── FormSignup │ ├── index.js │ └── validation.js ├── HeaderAuth │ ├── index.js │ └── styles.js ├── HeaderDashboard │ ├── index.js │ └── styles.js └── PageAuth │ ├── index.js │ └── styles.js ├── icons └── actions │ ├── visibility.svg │ └── visibility_off.svg ├── img ├── ball.svg ├── ball_text.svg ├── ball_text_light.svg ├── horizontal.svg ├── horizontal_light.svg └── userdefault.jpg ├── index.js ├── libs └── validation │ ├── email.js │ ├── index.js │ ├── minLength.js │ ├── required.js │ └── useValidation.js ├── pages ├── Dashboard │ ├── index.js │ └── styles.js ├── Forgot │ └── index.js ├── Login │ └── index.js ├── ResendConfirmAccount │ └── index.js └── Signup │ ├── index.js │ └── styles.js ├── services └── AuthService.js └── styles ├── elements └── Base.js ├── generic └── Reset.js ├── index.js ├── settings ├── Colors.js ├── Gaps.js └── Radius.js └── tools ├── Gradients.js ├── Separator.js ├── Shadow.js └── Typography.js /.cypress.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.cypress.env -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/README.md -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress.json -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/integration/pages/Dashboard/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/integration/pages/Dashboard/index.test.js -------------------------------------------------------------------------------- /cypress/integration/pages/Forgot/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/integration/pages/Forgot/index.test.js -------------------------------------------------------------------------------- /cypress/integration/pages/Login/form_validation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/integration/pages/Login/form_validation.test.js -------------------------------------------------------------------------------- /cypress/integration/pages/Login/viewport.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/integration/pages/Login/viewport.test.js -------------------------------------------------------------------------------- /cypress/integration/pages/Signup/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/integration/pages/Signup/index.test.js -------------------------------------------------------------------------------- /cypress/libs/user.builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/libs/user.builder.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /cypress/videos/pages/Signup/index.test.js.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/cypress/videos/pages/Signup/index.test.js.mp4 -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/public/index.html -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/public/robots.txt -------------------------------------------------------------------------------- /readme-files/collabcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/readme-files/collabcode.png -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/App.js -------------------------------------------------------------------------------- /src/Router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/Router.js -------------------------------------------------------------------------------- /src/components/ActionCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/ActionCollab/index.js -------------------------------------------------------------------------------- /src/components/ActionCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/ActionCollab/styles.js -------------------------------------------------------------------------------- /src/components/ButtonCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/ButtonCollab/index.js -------------------------------------------------------------------------------- /src/components/ButtonCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/ButtonCollab/styles.js -------------------------------------------------------------------------------- /src/components/FieldCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/FieldCollab/index.js -------------------------------------------------------------------------------- /src/components/FieldCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/FieldCollab/styles.js -------------------------------------------------------------------------------- /src/components/FieldCollab/useFieldCollab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/FieldCollab/useFieldCollab.js -------------------------------------------------------------------------------- /src/components/InputCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/InputCollab/index.js -------------------------------------------------------------------------------- /src/components/InputCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/InputCollab/styles.js -------------------------------------------------------------------------------- /src/components/LabelCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/LabelCollab/index.js -------------------------------------------------------------------------------- /src/components/LabelCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/LabelCollab/styles.js -------------------------------------------------------------------------------- /src/components/LogoCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/LogoCollab/index.js -------------------------------------------------------------------------------- /src/components/LogoCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/LogoCollab/styles.js -------------------------------------------------------------------------------- /src/components/PhotoUserCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/PhotoUserCollab/index.js -------------------------------------------------------------------------------- /src/components/PhotoUserCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/PhotoUserCollab/styles.js -------------------------------------------------------------------------------- /src/components/TitleCollab/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/TitleCollab/index.js -------------------------------------------------------------------------------- /src/components/TitleCollab/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/components/TitleCollab/styles.js -------------------------------------------------------------------------------- /src/containers/ContentAuth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/ContentAuth/index.js -------------------------------------------------------------------------------- /src/containers/ContentAuth/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/ContentAuth/styles.js -------------------------------------------------------------------------------- /src/containers/FormAuth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormAuth/index.js -------------------------------------------------------------------------------- /src/containers/FormAuth/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormAuth/styles.js -------------------------------------------------------------------------------- /src/containers/FormForgot/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormForgot/index.js -------------------------------------------------------------------------------- /src/containers/FormForgot/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormForgot/validation.js -------------------------------------------------------------------------------- /src/containers/FormLogin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormLogin/index.js -------------------------------------------------------------------------------- /src/containers/FormLogin/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormLogin/validation.js -------------------------------------------------------------------------------- /src/containers/FormResendConfirmAccount/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormResendConfirmAccount/index.js -------------------------------------------------------------------------------- /src/containers/FormSignup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormSignup/index.js -------------------------------------------------------------------------------- /src/containers/FormSignup/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/FormSignup/validation.js -------------------------------------------------------------------------------- /src/containers/HeaderAuth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/HeaderAuth/index.js -------------------------------------------------------------------------------- /src/containers/HeaderAuth/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/HeaderAuth/styles.js -------------------------------------------------------------------------------- /src/containers/HeaderDashboard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/HeaderDashboard/index.js -------------------------------------------------------------------------------- /src/containers/HeaderDashboard/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/HeaderDashboard/styles.js -------------------------------------------------------------------------------- /src/containers/PageAuth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/PageAuth/index.js -------------------------------------------------------------------------------- /src/containers/PageAuth/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/containers/PageAuth/styles.js -------------------------------------------------------------------------------- /src/icons/actions/visibility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/icons/actions/visibility.svg -------------------------------------------------------------------------------- /src/icons/actions/visibility_off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/icons/actions/visibility_off.svg -------------------------------------------------------------------------------- /src/img/ball.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/ball.svg -------------------------------------------------------------------------------- /src/img/ball_text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/ball_text.svg -------------------------------------------------------------------------------- /src/img/ball_text_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/ball_text_light.svg -------------------------------------------------------------------------------- /src/img/horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/horizontal.svg -------------------------------------------------------------------------------- /src/img/horizontal_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/horizontal_light.svg -------------------------------------------------------------------------------- /src/img/userdefault.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/img/userdefault.jpg -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/index.js -------------------------------------------------------------------------------- /src/libs/validation/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/libs/validation/email.js -------------------------------------------------------------------------------- /src/libs/validation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/libs/validation/index.js -------------------------------------------------------------------------------- /src/libs/validation/minLength.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/libs/validation/minLength.js -------------------------------------------------------------------------------- /src/libs/validation/required.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/libs/validation/required.js -------------------------------------------------------------------------------- /src/libs/validation/useValidation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/libs/validation/useValidation.js -------------------------------------------------------------------------------- /src/pages/Dashboard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/Dashboard/index.js -------------------------------------------------------------------------------- /src/pages/Dashboard/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/Dashboard/styles.js -------------------------------------------------------------------------------- /src/pages/Forgot/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/Forgot/index.js -------------------------------------------------------------------------------- /src/pages/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/Login/index.js -------------------------------------------------------------------------------- /src/pages/ResendConfirmAccount/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/ResendConfirmAccount/index.js -------------------------------------------------------------------------------- /src/pages/Signup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/pages/Signup/index.js -------------------------------------------------------------------------------- /src/pages/Signup/styles.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/AuthService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/services/AuthService.js -------------------------------------------------------------------------------- /src/styles/elements/Base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/elements/Base.js -------------------------------------------------------------------------------- /src/styles/generic/Reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/generic/Reset.js -------------------------------------------------------------------------------- /src/styles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/index.js -------------------------------------------------------------------------------- /src/styles/settings/Colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/settings/Colors.js -------------------------------------------------------------------------------- /src/styles/settings/Gaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/settings/Gaps.js -------------------------------------------------------------------------------- /src/styles/settings/Radius.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/settings/Radius.js -------------------------------------------------------------------------------- /src/styles/tools/Gradients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/tools/Gradients.js -------------------------------------------------------------------------------- /src/styles/tools/Separator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/tools/Separator.js -------------------------------------------------------------------------------- /src/styles/tools/Shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/tools/Shadow.js -------------------------------------------------------------------------------- /src/styles/tools/Typography.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CollabCodeTech/training-frontend/HEAD/src/styles/tools/Typography.js --------------------------------------------------------------------------------