├── 00-backend-com-nodejs ├── .gitignore ├── README.md ├── package.json ├── src │ └── index.js ├── yarn-error.log └── yarn.lock ├── 01-frontend-com-reactjs ├── .gitignore ├── README.md ├── babel.config.js ├── images │ └── browser_projeto01.gif ├── package.json ├── public │ ├── bundle.js │ └── index.html ├── src │ ├── App.css │ ├── App.js │ ├── assets │ │ └── background.png │ ├── components │ │ └── Header.js │ ├── index.js │ └── services │ │ └── api.js ├── webpack.config.js └── yarn.lock ├── 02-mobile-com-react-native ├── .buckconfig ├── .eslintrc.js ├── .flowconfig ├── .gitattributes ├── .gitignore ├── .prettierrc.js ├── .watchmanconfig ├── README.md ├── __tests__ │ └── App-test.js ├── android │ ├── app │ │ ├── BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── mobile │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── mobile │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── images │ └── emulator_03.gif ├── index.js ├── ios │ ├── Podfile │ ├── mobile-tvOS │ │ └── Info.plist │ ├── mobile-tvOSTests │ │ └── Info.plist │ ├── mobile.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── mobile-tvOS.xcscheme │ │ │ └── mobile.xcscheme │ ├── mobile │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── mobileTests │ │ ├── Info.plist │ │ └── mobileTests.m ├── metro.config.js ├── package.json ├── src │ ├── index.js │ └── services │ │ └── api.js └── yarn.lock ├── 03-primeiro-projeto-node ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── launch.json ├── README.md ├── package.json ├── prettier.config.js ├── src │ ├── models │ │ └── Appointment.ts │ ├── repositories │ │ └── AppointmentsRepository.ts │ ├── routes │ │ └── index.ts │ ├── services.ts │ └── services │ │ ├── CreateAppointmentService.ts │ │ └── appointments.routes.ts ├── tsconfig.json └── yarn.lock ├── 04-iniciando-back-end ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── launch.json ├── README.md ├── ormconfig.json ├── package.json ├── prettier.config.js ├── src │ ├── @types │ │ └── express.d.ts │ ├── config │ │ ├── auth.ts │ │ └── upload.ts │ ├── database │ │ ├── index.ts │ │ └── migrations │ │ │ ├── 1586963329279-CreateAppointments.ts │ │ │ ├── 1587048759783-CreateUsers.ts │ │ │ ├── 1587049784464-AlterProviderFieldToProviderId.ts │ │ │ └── 1587084759632-AddAvatarFieldToUsers.ts │ ├── erros │ │ └── AppError.ts │ ├── middlewares │ │ └── ensureAuthenticated.ts │ ├── models │ │ ├── Appointment.ts │ │ └── Users.ts │ ├── repositories │ │ └── AppointmentsRepository.ts │ ├── routes │ │ ├── appointments.routes.ts │ │ ├── index.ts │ │ ├── sessions.routes.ts │ │ └── users.routes.ts │ ├── services.ts │ └── services │ │ ├── AuthenticateUserService.ts │ │ ├── CreateAppointmentService.ts │ │ ├── CreateUserService.ts │ │ └── UpdateUserAvatarService.ts ├── tmp │ └── .gitkeep ├── tsconfig.json ├── yarn-error.log └── yarn.lock ├── 05-primeiro-projeto-react ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── images │ ├── LocalStorage.png │ └── browser_aula05.gif ├── package.json ├── prettier.config.js ├── public │ ├── index.html │ └── robots.txt ├── src │ ├── App.tsx │ ├── assets │ │ ├── github-background.svg │ │ ├── logo.svg │ │ └── profileimage.jpg │ ├── index.tsx │ ├── pages │ │ ├── Dashboard │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Repository │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── react-app-env.d.ts │ ├── routes │ │ └── index.tsx │ ├── services │ │ └── api.ts │ ├── setupTests.ts │ └── styles │ │ └── global.ts ├── tsconfig.json └── yarn.lock ├── 06-gobarber-web ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── images │ └── browser_auls06.gif ├── package.json ├── prettier.config.js ├── public │ ├── index.html │ └── robots.txt ├── src │ ├── App.tsx │ ├── assets │ │ ├── logo.svg │ │ ├── sign-in-background.png │ │ └── sign-up-background.png │ ├── components │ │ ├── Button │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Input │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ToastContainer │ │ │ ├── Toast │ │ │ │ ├── index.tsx │ │ │ │ └── styles.ts │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Tooltip │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── hooks │ │ ├── auth.tsx │ │ ├── index.tsx │ │ └── toast.tsx │ ├── index.tsx │ ├── pages │ │ ├── Dashboard │ │ │ └── index.tsx │ │ ├── SignIn │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── SignUp │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── react-app-env.d.ts │ ├── routes │ │ ├── Route.tsx │ │ └── index.tsx │ ├── services │ │ └── api.ts │ ├── setupTests.ts │ ├── styles │ │ └── global.ts │ └── utils │ │ └── getValidationErrors.ts ├── tsconfig.json └── yarn.lock ├── 07-appgobarber ├── .buckconfig ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── .watchmanconfig ├── README.md ├── __tests__ │ └── App-test.tsx ├── android │ ├── app │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── appgobarber │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── fonts │ │ │ │ ├── RobotoSlab-Medium.ttf │ │ │ │ └── RobotoSlab-Regular.ttf │ │ │ ├── java │ │ │ └── com │ │ │ │ └── appgobarber │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── assets │ └── fonts │ │ ├── RobotoSlab-Medium.ttf │ │ └── RobotoSlab-Regular.ttf ├── babel.config.js ├── images │ └── app_aula07.gif ├── index.js ├── ios │ ├── Podfile │ ├── appgobarber-tvOS │ │ └── Info.plist │ ├── appgobarber-tvOSTests │ │ └── Info.plist │ ├── appgobarber.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── appgobarber-tvOS.xcscheme │ │ │ └── appgobarber.xcscheme │ ├── appgobarber │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── appgobarberTests │ │ ├── Info.plist │ │ └── appgobarberTests.m ├── metro.config.js ├── package.json ├── prettier.config.js ├── react-native.config.js ├── src │ ├── @types │ │ └── index.d.ts │ ├── App.tsx │ ├── assets │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── components │ │ ├── Button │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Input │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── hooks │ │ ├── auth.tsx │ │ └── index.tsx │ ├── pages │ │ ├── Dashboard │ │ │ └── index.tsx │ │ ├── SignIn │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── SignUp │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── routes │ │ ├── app.routes.tsx │ │ ├── auth.routes.tsx │ │ └── index.tsx │ ├── services │ │ └── api.ts │ └── utils │ │ └── getValidationErrors.ts ├── tsconfig.json └── yarn.lock ├── 08-arquitetura-e-testes-no-nodejs ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── launch.json ├── README.md ├── coverage │ ├── lcov-report │ │ ├── appointments │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.ts.html │ │ │ │ └── index.html │ │ ├── base.css │ │ ├── block-navigation.js │ │ ├── favicon.png │ │ ├── index.html │ │ ├── prettify.css │ │ ├── prettify.js │ │ ├── sort-arrow-sprite.png │ │ ├── sorter.js │ │ └── users │ │ │ └── services │ │ │ ├── AuthenticateUserService.ts.html │ │ │ ├── CreateUserService.ts.html │ │ │ ├── UpdateUserAvatarService.ts.html │ │ │ └── index.html │ └── lcov.info ├── jest.config.js ├── ormconfig.json ├── package.json ├── prettier.config.js ├── src │ ├── @types │ │ └── express.d.ts │ ├── config │ │ ├── auth.ts │ │ └── upload.ts │ ├── modules │ │ ├── appointments │ │ │ ├── dtos │ │ │ │ └── ICreateAppointmentDTO.ts │ │ │ ├── infra │ │ │ │ ├── http │ │ │ │ │ ├── controllers │ │ │ │ │ │ └── AppointmentsController.ts │ │ │ │ │ └── routes │ │ │ │ │ │ └── appointments.routes.ts │ │ │ │ └── typeorm │ │ │ │ │ ├── entities │ │ │ │ │ └── Appointment.ts │ │ │ │ │ └── repositories │ │ │ │ │ └── AppointmentsRepository.ts │ │ │ ├── repositories │ │ │ │ ├── IAppointmentsRepository.ts │ │ │ │ └── fakes │ │ │ │ │ └── FakeAppointmentsRepository.ts │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.spec.ts │ │ │ │ └── CreateAppointmentService.ts │ │ └── users │ │ │ ├── dtos │ │ │ └── ICreateUserDTO.ts │ │ │ ├── infra │ │ │ ├── http │ │ │ │ ├── controllers │ │ │ │ │ ├── SessionsController.ts │ │ │ │ │ ├── UserAvatarController.ts │ │ │ │ │ └── UsersController.ts │ │ │ │ ├── middlewares │ │ │ │ │ └── ensureAuthenticated.ts │ │ │ │ └── routes │ │ │ │ │ ├── sessions.routes.ts │ │ │ │ │ └── users.routes.ts │ │ │ └── typeorm │ │ │ │ ├── entities │ │ │ │ └── Users.ts │ │ │ │ └── repositories │ │ │ │ └── UsersRepository.ts │ │ │ ├── providers │ │ │ ├── HashProvider │ │ │ │ ├── fakes │ │ │ │ │ └── FakeHashProvider.ts │ │ │ │ ├── implementations │ │ │ │ │ └── BCryptHashProvider.ts │ │ │ │ └── models │ │ │ │ │ └── IHashProvider.ts │ │ │ └── index.ts │ │ │ ├── repositories │ │ │ ├── IUsersRepository.ts │ │ │ └── fakes │ │ │ │ └── FakeUsersRepository.ts │ │ │ └── services │ │ │ ├── AuthenticateUserService.spec.ts │ │ │ ├── AuthenticateUserService.ts │ │ │ ├── CreateUserService.spec.ts │ │ │ ├── CreateUserService.ts │ │ │ ├── UpdateUserAvatarService.spec.ts │ │ │ └── UpdateUserAvatarService.ts │ └── shared │ │ ├── container │ │ ├── index.ts │ │ └── providers │ │ │ ├── StorageProvider │ │ │ ├── fakes │ │ │ │ └── FakeStorageProvider.ts │ │ │ ├── implementations │ │ │ │ └── DiskStorageProvider.ts │ │ │ └── models │ │ │ │ └── IStorageProvider.ts │ │ │ └── index.ts │ │ ├── errors │ │ └── AppError.ts │ │ └── infra │ │ ├── http │ │ ├── routes │ │ │ └── index.ts │ │ └── server.ts │ │ └── typeorm │ │ ├── index.ts │ │ └── migrations │ │ ├── 1586963329279-CreateAppointments.ts │ │ ├── 1587048759783-CreateUsers.ts │ │ ├── 1587049784464-AlterProviderFieldToProviderId.ts │ │ └── 1587084759632-AddAvatarFieldToUsers.ts ├── tmp │ └── .gitkeep ├── tsconfig.json ├── yarn-error.log └── yarn.lock ├── 09-continuando-back-end-do-app ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── launch.json ├── README.md ├── coverage │ ├── lcov-report │ │ ├── appointments │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.ts.html │ │ │ │ ├── ListProviderDayAvailabilityService.ts.html │ │ │ │ ├── ListProviderMonthAvailabilityService.ts.html │ │ │ │ ├── ListProvidersService.ts.html │ │ │ │ └── index.html │ │ ├── base.css │ │ ├── block-navigation.js │ │ ├── favicon.png │ │ ├── index.html │ │ ├── prettify.css │ │ ├── prettify.js │ │ ├── sort-arrow-sprite.png │ │ ├── sorter.js │ │ └── users │ │ │ └── services │ │ │ ├── AuthenticateUserService.ts.html │ │ │ ├── CreateUserService.ts.html │ │ │ ├── ResetPasswordService.ts.html │ │ │ ├── SendForgotPasswordEmailService.ts.html │ │ │ ├── ShowProfileService.ts.html │ │ │ ├── UpdateProfileService.ts.html │ │ │ ├── UpdateUserAvatarService.ts.html │ │ │ └── index.html │ └── lcov.info ├── jest.config.js ├── ormconfig.json ├── package.json ├── prettier.config.js ├── src │ ├── @types │ │ └── express.d.ts │ ├── config │ │ ├── auth.ts │ │ └── upload.ts │ ├── modules │ │ ├── appointments │ │ │ ├── dtos │ │ │ │ ├── ICreateAppointmentDTO.ts │ │ │ │ ├── IFindAllInDayFromProviderDTO.ts │ │ │ │ └── IFindAllInMonthFromProviderDTO.ts │ │ │ ├── infra │ │ │ │ ├── http │ │ │ │ │ ├── controllers │ │ │ │ │ │ ├── AppointmentsController.ts │ │ │ │ │ │ ├── ProviderDayAvailabilityController.ts │ │ │ │ │ │ ├── ProviderMonthAvailabilityController.ts │ │ │ │ │ │ └── ProvidersController.ts │ │ │ │ │ └── routes │ │ │ │ │ │ ├── appointments.routes.ts │ │ │ │ │ │ └── providers.routes.ts │ │ │ │ └── typeorm │ │ │ │ │ ├── entities │ │ │ │ │ └── Appointment.ts │ │ │ │ │ └── repositories │ │ │ │ │ └── AppointmentsRepository.ts │ │ │ ├── repositories │ │ │ │ ├── IAppointmentsRepository.ts │ │ │ │ └── fakes │ │ │ │ │ └── FakeAppointmentsRepository.ts │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.spec.ts │ │ │ │ ├── CreateAppointmentService.ts │ │ │ │ ├── ListProviderDayAvailabilityService.spec.ts │ │ │ │ ├── ListProviderDayAvailabilityService.ts │ │ │ │ ├── ListProviderMonthAvailabilityService.spec.ts │ │ │ │ ├── ListProviderMonthAvailabilityService.ts │ │ │ │ ├── ListProvidersService.spec.ts │ │ │ │ └── ListProvidersService.ts │ │ └── users │ │ │ ├── dtos │ │ │ ├── ICreateUserDTO.ts │ │ │ └── IFindAllProvidersDTO.ts │ │ │ ├── infra │ │ │ ├── http │ │ │ │ ├── controllers │ │ │ │ │ ├── ForgotPasswordController.ts │ │ │ │ │ ├── ProfileController.ts │ │ │ │ │ ├── ResetPasswordController.ts │ │ │ │ │ ├── SessionsController.ts │ │ │ │ │ ├── UserAvatarController.ts │ │ │ │ │ └── UsersController.ts │ │ │ │ ├── middlewares │ │ │ │ │ └── ensureAuthenticated.ts │ │ │ │ └── routes │ │ │ │ │ ├── password.routes.ts │ │ │ │ │ ├── profile.routes.ts │ │ │ │ │ ├── sessions.routes.ts │ │ │ │ │ └── users.routes.ts │ │ │ └── typeorm │ │ │ │ ├── entities │ │ │ │ ├── UserToken.ts │ │ │ │ └── Users.ts │ │ │ │ └── repositories │ │ │ │ ├── UserTokensRepository.ts │ │ │ │ └── UsersRepository.ts │ │ │ ├── providers │ │ │ ├── HashProvider │ │ │ │ ├── fakes │ │ │ │ │ └── FakeHashProvider.ts │ │ │ │ ├── implementations │ │ │ │ │ └── BCryptHashProvider.ts │ │ │ │ └── models │ │ │ │ │ └── IHashProvider.ts │ │ │ └── index.ts │ │ │ ├── repositories │ │ │ ├── IUserTokensRepository.ts │ │ │ ├── IUsersRepository.ts │ │ │ └── fakes │ │ │ │ ├── FakeUserTokensRepository.ts │ │ │ │ └── FakeUsersRepository.ts │ │ │ ├── services │ │ │ ├── AuthenticateUserService.spec.ts │ │ │ ├── AuthenticateUserService.ts │ │ │ ├── CreateUserService.spec.ts │ │ │ ├── CreateUserService.ts │ │ │ ├── ResetPasswordService.spec.ts │ │ │ ├── ResetPasswordService.ts │ │ │ ├── SendForgotPasswordEmailService.spec.ts │ │ │ ├── SendForgotPasswordEmailService.ts │ │ │ ├── ShowProfileService.spec.ts │ │ │ ├── ShowProfileService.ts │ │ │ ├── UpdateProfileService.spec.ts │ │ │ ├── UpdateProfileService.ts │ │ │ ├── UpdateUserAvatarService.spec.ts │ │ │ └── UpdateUserAvatarService.ts │ │ │ └── views │ │ │ └── forgot_password.hbs │ └── shared │ │ ├── container │ │ ├── index.ts │ │ └── providers │ │ │ ├── MailProvider │ │ │ ├── dtos │ │ │ │ └── ISendMailDTO.ts │ │ │ ├── fakes │ │ │ │ └── FakeMailProvider.ts │ │ │ ├── implementations │ │ │ │ └── EtherealMailProvider.ts │ │ │ └── models │ │ │ │ └── IMailProvider.ts │ │ │ ├── MailTemplateProvider │ │ │ ├── dtos │ │ │ │ └── IParseMailTemplateDTO.ts │ │ │ ├── fakes │ │ │ │ └── FakeMailTemplateProvider.ts │ │ │ ├── implementations │ │ │ │ └── HandlebarsMailTemplateProvider.ts │ │ │ └── models │ │ │ │ └── IMailTemplateProvider.ts │ │ │ ├── StorageProvider │ │ │ ├── fakes │ │ │ │ └── FakeStorageProvider.ts │ │ │ ├── implementations │ │ │ │ └── DiskStorageProvider.ts │ │ │ └── models │ │ │ │ └── IStorageProvider.ts │ │ │ └── index.ts │ │ ├── errors │ │ └── AppError.ts │ │ └── infra │ │ ├── http │ │ ├── routes │ │ │ └── index.ts │ │ └── server.ts │ │ └── typeorm │ │ ├── index.ts │ │ └── migrations │ │ ├── 1586963329279-CreateAppointments.ts │ │ ├── 1587048759783-CreateUsers.ts │ │ ├── 1587049784464-AlterProviderFieldToProviderId.ts │ │ ├── 1587084759632-AddAvatarFieldToUsers.ts │ │ ├── 1588902717144-CreateUserTokens.ts │ │ └── 1589055038202-AddUserIdToAppointments.ts ├── tmp │ └── .gitkeep ├── tsconfig.json ├── yarn-error.log └── yarn.lock ├── 10-finalizando-back-end-do-app ├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .vscode │ └── launch.json ├── README.md ├── coverage │ ├── lcov-report │ │ ├── appointments │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.ts.html │ │ │ │ ├── ListProviderAppointmentsService.ts.html │ │ │ │ ├── ListProviderDayAvailabilityService.ts.html │ │ │ │ ├── ListProviderMonthAvailabilityService.ts.html │ │ │ │ ├── ListProvidersService.ts.html │ │ │ │ └── index.html │ │ ├── base.css │ │ ├── block-navigation.js │ │ ├── favicon.png │ │ ├── index.html │ │ ├── prettify.css │ │ ├── prettify.js │ │ ├── sort-arrow-sprite.png │ │ ├── sorter.js │ │ └── users │ │ │ └── services │ │ │ ├── AuthenticateUserService.ts.html │ │ │ ├── CreateUserService.ts.html │ │ │ ├── ResetPasswordService.ts.html │ │ │ ├── SendForgotPasswordEmailService.ts.html │ │ │ ├── ShowProfileService.ts.html │ │ │ ├── UpdateProfileService.ts.html │ │ │ ├── UpdateUserAvatarService.ts.html │ │ │ └── index.html │ └── lcov.info ├── jest.config.js ├── package.json ├── prettier.config.js ├── src │ ├── @types │ │ └── express.d.ts │ ├── config │ │ ├── auth.ts │ │ ├── cache.ts │ │ ├── mail.ts │ │ └── upload.ts │ ├── modules │ │ ├── appointments │ │ │ ├── dtos │ │ │ │ ├── ICreateAppointmentDTO.ts │ │ │ │ ├── IFindAllInDayFromProviderDTO.ts │ │ │ │ └── IFindAllInMonthFromProviderDTO.ts │ │ │ ├── infra │ │ │ │ ├── http │ │ │ │ │ ├── controllers │ │ │ │ │ │ ├── AppointmentsController.ts │ │ │ │ │ │ ├── ProviderAppointmentsController.ts │ │ │ │ │ │ ├── ProviderDayAvailabilityController.ts │ │ │ │ │ │ ├── ProviderMonthAvailabilityController.ts │ │ │ │ │ │ └── ProvidersController.ts │ │ │ │ │ └── routes │ │ │ │ │ │ ├── appointments.routes.ts │ │ │ │ │ │ └── providers.routes.ts │ │ │ │ └── typeorm │ │ │ │ │ ├── entities │ │ │ │ │ └── Appointment.ts │ │ │ │ │ └── repositories │ │ │ │ │ └── AppointmentsRepository.ts │ │ │ ├── repositories │ │ │ │ ├── IAppointmentsRepository.ts │ │ │ │ └── fakes │ │ │ │ │ └── FakeAppointmentsRepository.ts │ │ │ └── services │ │ │ │ ├── CreateAppointmentService.spec.ts │ │ │ │ ├── CreateAppointmentService.ts │ │ │ │ ├── ListProviderAppointmentsService.spec.ts │ │ │ │ ├── ListProviderAppointmentsService.ts │ │ │ │ ├── ListProviderDayAvailabilityService.spec.ts │ │ │ │ ├── ListProviderDayAvailabilityService.ts │ │ │ │ ├── ListProviderMonthAvailabilityService.spec.ts │ │ │ │ ├── ListProviderMonthAvailabilityService.ts │ │ │ │ ├── ListProvidersService.spec.ts │ │ │ │ └── ListProvidersService.ts │ │ ├── notifications │ │ │ ├── dtos │ │ │ │ └── ICreateNotificationDTO.ts │ │ │ ├── infra │ │ │ │ └── typeorm │ │ │ │ │ ├── repositories │ │ │ │ │ └── NotificationsRepository.ts │ │ │ │ │ └── schemas │ │ │ │ │ └── Notification.ts │ │ │ └── repositories │ │ │ │ ├── INotificationsRepository.ts │ │ │ │ └── fakes │ │ │ │ └── FakeNotificationsRepository.ts │ │ └── users │ │ │ ├── dtos │ │ │ ├── ICreateUserDTO.ts │ │ │ └── IFindAllProvidersDTO.ts │ │ │ ├── infra │ │ │ ├── http │ │ │ │ ├── controllers │ │ │ │ │ ├── ForgotPasswordController.ts │ │ │ │ │ ├── ProfileController.ts │ │ │ │ │ ├── ResetPasswordController.ts │ │ │ │ │ ├── SessionsController.ts │ │ │ │ │ ├── UserAvatarController.ts │ │ │ │ │ └── UsersController.ts │ │ │ │ ├── middlewares │ │ │ │ │ └── ensureAuthenticated.ts │ │ │ │ └── routes │ │ │ │ │ ├── password.routes.ts │ │ │ │ │ ├── profile.routes.ts │ │ │ │ │ ├── sessions.routes.ts │ │ │ │ │ └── users.routes.ts │ │ │ └── typeorm │ │ │ │ ├── entities │ │ │ │ ├── UserToken.ts │ │ │ │ └── Users.ts │ │ │ │ └── repositories │ │ │ │ ├── UserTokensRepository.ts │ │ │ │ └── UsersRepository.ts │ │ │ ├── providers │ │ │ ├── HashProvider │ │ │ │ ├── fakes │ │ │ │ │ └── FakeHashProvider.ts │ │ │ │ ├── implementations │ │ │ │ │ └── BCryptHashProvider.ts │ │ │ │ └── models │ │ │ │ │ └── IHashProvider.ts │ │ │ └── index.ts │ │ │ ├── repositories │ │ │ ├── IUserTokensRepository.ts │ │ │ ├── IUsersRepository.ts │ │ │ └── fakes │ │ │ │ ├── FakeUserTokensRepository.ts │ │ │ │ └── FakeUsersRepository.ts │ │ │ ├── services │ │ │ ├── AuthenticateUserService.spec.ts │ │ │ ├── AuthenticateUserService.ts │ │ │ ├── CreateUserService.spec.ts │ │ │ ├── CreateUserService.ts │ │ │ ├── ResetPasswordService.spec.ts │ │ │ ├── ResetPasswordService.ts │ │ │ ├── SendForgotPasswordEmailService.spec.ts │ │ │ ├── SendForgotPasswordEmailService.ts │ │ │ ├── ShowProfileService.spec.ts │ │ │ ├── ShowProfileService.ts │ │ │ ├── UpdateProfileService.spec.ts │ │ │ ├── UpdateProfileService.ts │ │ │ ├── UpdateUserAvatarService.spec.ts │ │ │ └── UpdateUserAvatarService.ts │ │ │ └── views │ │ │ └── forgot_password.hbs │ └── shared │ │ ├── container │ │ ├── index.ts │ │ └── providers │ │ │ ├── CacheProvider │ │ │ ├── fakes │ │ │ │ └── FakeCacheProvider.ts │ │ │ ├── implementations │ │ │ │ └── RedisCacheProvider.ts │ │ │ ├── index.ts │ │ │ └── models │ │ │ │ └── ICacheProvider.ts │ │ │ ├── MailProvider │ │ │ ├── dtos │ │ │ │ └── ISendMailDTO.ts │ │ │ ├── fakes │ │ │ │ └── FakeMailProvider.ts │ │ │ ├── implementations │ │ │ │ ├── EtherealMailProvider.ts │ │ │ │ └── SESMailProvider.ts │ │ │ ├── index.ts │ │ │ └── models │ │ │ │ └── IMailProvider.ts │ │ │ ├── MailTemplateProvider │ │ │ ├── dtos │ │ │ │ └── IParseMailTemplateDTO.ts │ │ │ ├── fakes │ │ │ │ └── FakeMailTemplateProvider.ts │ │ │ ├── implementations │ │ │ │ └── HandlebarsMailTemplateProvider.ts │ │ │ ├── index.ts │ │ │ └── models │ │ │ │ └── IMailTemplateProvider.ts │ │ │ ├── StorageProvider │ │ │ ├── fakes │ │ │ │ └── FakeStorageProvider.ts │ │ │ ├── implementations │ │ │ │ ├── DiskStorageProvider.ts │ │ │ │ └── S3StorageProvider.ts │ │ │ ├── index.ts │ │ │ └── models │ │ │ │ └── IStorageProvider.ts │ │ │ └── index.ts │ │ ├── errors │ │ └── AppError.ts │ │ └── infra │ │ ├── http │ │ ├── middlewares │ │ │ └── RateLimiter.ts │ │ ├── routes │ │ │ └── index.ts │ │ └── server.ts │ │ └── typeorm │ │ ├── index.ts │ │ └── migrations │ │ ├── 1586963329279-CreateAppointments.ts │ │ ├── 1587048759783-CreateUsers.ts │ │ ├── 1587049784464-AlterProviderFieldToProviderId.ts │ │ ├── 1587084759632-AddAvatarFieldToUsers.ts │ │ ├── 1588902717144-CreateUserTokens.ts │ │ └── 1589055038202-AddUserIdToAppointments.ts ├── tmp │ └── .gitkeep ├── tsconfig.json ├── yarn-error.log └── yarn.lock ├── 11-finalizando-front-end-web-do-app ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── images │ └── browser_auls06.gif ├── package.json ├── prettier.config.js ├── public │ ├── index.html │ └── robots.txt ├── src │ ├── App.tsx │ ├── assets │ │ ├── logo.svg │ │ ├── sign-in-background.png │ │ ├── sign-up-background.png │ │ └── thiago_avatar.jpeg │ ├── components │ │ ├── Button │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Input │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ToastContainer │ │ │ ├── Toast │ │ │ │ ├── index.tsx │ │ │ │ └── styles.ts │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Tooltip │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── hooks │ │ ├── auth.tsx │ │ ├── index.tsx │ │ └── toast.tsx │ ├── index.tsx │ ├── pages │ │ ├── Dashboard │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ForgotPassword │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Profile │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ResetPassword │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── SignIn │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── SignUp │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── react-app-env.d.ts │ ├── routes │ │ ├── Route.tsx │ │ └── index.tsx │ ├── services │ │ └── api.ts │ ├── setupTests.ts │ ├── styles │ │ └── global.ts │ └── utils │ │ └── getValidationErrors.ts ├── tsconfig.json └── yarn.lock ├── 12-finalizando-front-end-mobile-do-app ├── .buckconfig ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── .watchmanconfig ├── README.md ├── __tests__ │ └── App-test.tsx ├── android │ ├── app │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── appgobarber │ │ │ │ └── ReactNativeFlipper.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── fonts │ │ │ │ ├── RobotoSlab-Medium.ttf │ │ │ │ └── RobotoSlab-Regular.ttf │ │ │ ├── java │ │ │ └── com │ │ │ │ └── appgobarber │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── assets │ └── fonts │ │ ├── RobotoSlab-Medium.ttf │ │ └── RobotoSlab-Regular.ttf ├── babel.config.js ├── images │ └── app_aula07.gif ├── index.js ├── ios │ ├── Podfile │ ├── appgobarber-tvOS │ │ └── Info.plist │ ├── appgobarber-tvOSTests │ │ └── Info.plist │ ├── appgobarber.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── appgobarber-tvOS.xcscheme │ │ │ └── appgobarber.xcscheme │ ├── appgobarber │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── appgobarberTests │ │ ├── Info.plist │ │ └── appgobarberTests.m ├── metro.config.js ├── package.json ├── prettier.config.js ├── react-native.config.js ├── src │ ├── @types │ │ └── index.d.ts │ ├── App.tsx │ ├── assets │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── components │ │ ├── Button │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Input │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── hooks │ │ ├── auth.tsx │ │ └── index.tsx │ ├── pages │ │ ├── AppointmentCreated │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── CreateAppointment │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Dashboard │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Profile │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── SignIn │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── SignUp │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── routes │ │ ├── app.routes.tsx │ │ ├── auth.routes.tsx │ │ └── index.tsx │ ├── services │ │ └── api.ts │ └── utils │ │ └── getValidationErrors.ts ├── tsconfig.json └── yarn.lock ├── 13-testes-no-reactjs ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── images │ └── browser_auls06.gif ├── package.json ├── prettier.config.js ├── public │ ├── index.html │ └── robots.txt ├── src │ ├── App.tsx │ ├── __tests__ │ │ ├── components │ │ │ └── Input.spec.tsx │ │ ├── hooks │ │ │ └── auth.spec.tsx │ │ └── pages │ │ │ └── SignIn.spec.tsx │ ├── assets │ │ ├── logo.svg │ │ ├── sign-in-background.png │ │ ├── sign-up-background.png │ │ └── thiago_avatar.jpeg │ ├── components │ │ ├── Button │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Input │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ToastContainer │ │ │ ├── Toast │ │ │ │ ├── index.tsx │ │ │ │ └── styles.ts │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Tooltip │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── hooks │ │ ├── auth.tsx │ │ ├── index.tsx │ │ └── toast.tsx │ ├── index.tsx │ ├── pages │ │ ├── Dashboard │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ForgotPassword │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── Profile │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── ResetPassword │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ ├── SignIn │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── SignUp │ │ │ ├── index.tsx │ │ │ └── styles.ts │ ├── react-app-env.d.ts │ ├── routes │ │ ├── Route.tsx │ │ └── index.tsx │ ├── services │ │ └── api.ts │ ├── setupTests.ts │ ├── styles │ │ └── global.ts │ └── utils │ │ └── getValidationErrors.ts ├── tsconfig.json └── yarn.lock ├── Insomnia_Reqs_GoBarber.json └── README.md /00-backend-com-nodejs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | -------------------------------------------------------------------------------- /00-backend-com-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/00-backend-com-nodejs/README.md -------------------------------------------------------------------------------- /00-backend-com-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/00-backend-com-nodejs/package.json -------------------------------------------------------------------------------- /00-backend-com-nodejs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/00-backend-com-nodejs/src/index.js -------------------------------------------------------------------------------- /00-backend-com-nodejs/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/00-backend-com-nodejs/yarn-error.log -------------------------------------------------------------------------------- /00-backend-com-nodejs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/00-backend-com-nodejs/yarn.lock -------------------------------------------------------------------------------- /01-frontend-com-reactjs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | -------------------------------------------------------------------------------- /01-frontend-com-reactjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/README.md -------------------------------------------------------------------------------- /01-frontend-com-reactjs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/babel.config.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/images/browser_projeto01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/images/browser_projeto01.gif -------------------------------------------------------------------------------- /01-frontend-com-reactjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/package.json -------------------------------------------------------------------------------- /01-frontend-com-reactjs/public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/public/bundle.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/public/index.html -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/App.css -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/App.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/assets/background.png -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/components/Header.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/index.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/src/services/api.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/webpack.config.js -------------------------------------------------------------------------------- /01-frontend-com-reactjs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/01-frontend-com-reactjs/yarn.lock -------------------------------------------------------------------------------- /02-mobile-com-react-native/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/.buckconfig -------------------------------------------------------------------------------- /02-mobile-com-react-native/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /02-mobile-com-react-native/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/.flowconfig -------------------------------------------------------------------------------- /02-mobile-com-react-native/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /02-mobile-com-react-native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/.gitignore -------------------------------------------------------------------------------- /02-mobile-com-react-native/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/.prettierrc.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /02-mobile-com-react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/README.md -------------------------------------------------------------------------------- /02-mobile-com-react-native/__tests__/App-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/__tests__/App-test.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/BUCK -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/build.gradle -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/build_defs.bzl -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/debug.keystore -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/debug/java/com/mobile/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/debug/java/com/mobile/ReactNativeFlipper.java -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/java/com/mobile/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/java/com/mobile/MainActivity.java -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/java/com/mobile/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/java/com/mobile/MainApplication.java -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/build.gradle -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/gradle.properties -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/gradlew -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/gradlew.bat -------------------------------------------------------------------------------- /02-mobile-com-react-native/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/android/settings.gradle -------------------------------------------------------------------------------- /02-mobile-com-react-native/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/app.json -------------------------------------------------------------------------------- /02-mobile-com-react-native/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/babel.config.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/images/emulator_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/images/emulator_03.gif -------------------------------------------------------------------------------- /02-mobile-com-react-native/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/index.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/Podfile -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile-tvOS/Info.plist -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile-tvOSTests/Info.plist -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile-tvOS.xcscheme -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile.xcscheme -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/AppDelegate.h -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/AppDelegate.m -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/Info.plist -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobile/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobile/main.m -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobileTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobileTests/Info.plist -------------------------------------------------------------------------------- /02-mobile-com-react-native/ios/mobileTests/mobileTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/ios/mobileTests/mobileTests.m -------------------------------------------------------------------------------- /02-mobile-com-react-native/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/metro.config.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/package.json -------------------------------------------------------------------------------- /02-mobile-com-react-native/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/src/index.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/src/services/api.js -------------------------------------------------------------------------------- /02-mobile-com-react-native/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/02-mobile-com-react-native/yarn.lock -------------------------------------------------------------------------------- /03-primeiro-projeto-node/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/.editorconfig -------------------------------------------------------------------------------- /03-primeiro-projeto-node/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /03-primeiro-projeto-node/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/.eslintrc.json -------------------------------------------------------------------------------- /03-primeiro-projeto-node/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | -------------------------------------------------------------------------------- /03-primeiro-projeto-node/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/.vscode/launch.json -------------------------------------------------------------------------------- /03-primeiro-projeto-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/README.md -------------------------------------------------------------------------------- /03-primeiro-projeto-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/package.json -------------------------------------------------------------------------------- /03-primeiro-projeto-node/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/prettier.config.js -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/models/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/models/Appointment.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/repositories/AppointmentsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/repositories/AppointmentsRepository.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/routes/index.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/services.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/src/services/appointments.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/src/services/appointments.routes.ts -------------------------------------------------------------------------------- /03-primeiro-projeto-node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/tsconfig.json -------------------------------------------------------------------------------- /03-primeiro-projeto-node/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/03-primeiro-projeto-node/yarn.lock -------------------------------------------------------------------------------- /04-iniciando-back-end/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/.editorconfig -------------------------------------------------------------------------------- /04-iniciando-back-end/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /04-iniciando-back-end/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/.eslintrc.json -------------------------------------------------------------------------------- /04-iniciando-back-end/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/.gitignore -------------------------------------------------------------------------------- /04-iniciando-back-end/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/.vscode/launch.json -------------------------------------------------------------------------------- /04-iniciando-back-end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/README.md -------------------------------------------------------------------------------- /04-iniciando-back-end/ormconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/ormconfig.json -------------------------------------------------------------------------------- /04-iniciando-back-end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/package.json -------------------------------------------------------------------------------- /04-iniciando-back-end/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/prettier.config.js -------------------------------------------------------------------------------- /04-iniciando-back-end/src/@types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/@types/express.d.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/config/auth.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/config/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/config/upload.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/database/index.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/database/migrations/1586963329279-CreateAppointments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/database/migrations/1586963329279-CreateAppointments.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/database/migrations/1587048759783-CreateUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/database/migrations/1587048759783-CreateUsers.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/database/migrations/1587049784464-AlterProviderFieldToProviderId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/database/migrations/1587049784464-AlterProviderFieldToProviderId.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/database/migrations/1587084759632-AddAvatarFieldToUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/database/migrations/1587084759632-AddAvatarFieldToUsers.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/erros/AppError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/erros/AppError.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/middlewares/ensureAuthenticated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/middlewares/ensureAuthenticated.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/models/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/models/Appointment.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/models/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/models/Users.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/repositories/AppointmentsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/repositories/AppointmentsRepository.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/routes/appointments.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/routes/appointments.routes.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/routes/index.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/routes/sessions.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/routes/sessions.routes.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/routes/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/routes/users.routes.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/services.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/services/AuthenticateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/services/AuthenticateUserService.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/services/CreateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/services/CreateUserService.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/src/services/UpdateUserAvatarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/src/services/UpdateUserAvatarService.ts -------------------------------------------------------------------------------- /04-iniciando-back-end/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /04-iniciando-back-end/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/tsconfig.json -------------------------------------------------------------------------------- /04-iniciando-back-end/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/yarn-error.log -------------------------------------------------------------------------------- /04-iniciando-back-end/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/04-iniciando-back-end/yarn.lock -------------------------------------------------------------------------------- /05-primeiro-projeto-react/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/.editorconfig -------------------------------------------------------------------------------- /05-primeiro-projeto-react/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /05-primeiro-projeto-react/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/.eslintrc.json -------------------------------------------------------------------------------- /05-primeiro-projeto-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/.gitignore -------------------------------------------------------------------------------- /05-primeiro-projeto-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/README.md -------------------------------------------------------------------------------- /05-primeiro-projeto-react/images/LocalStorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/images/LocalStorage.png -------------------------------------------------------------------------------- /05-primeiro-projeto-react/images/browser_aula05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/images/browser_aula05.gif -------------------------------------------------------------------------------- /05-primeiro-projeto-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/package.json -------------------------------------------------------------------------------- /05-primeiro-projeto-react/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/prettier.config.js -------------------------------------------------------------------------------- /05-primeiro-projeto-react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/public/index.html -------------------------------------------------------------------------------- /05-primeiro-projeto-react/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/public/robots.txt -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/App.tsx -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/assets/github-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/assets/github-background.svg -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/assets/logo.svg -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/assets/profileimage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/assets/profileimage.jpg -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/index.tsx -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/pages/Repository/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/pages/Repository/index.tsx -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/pages/Repository/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/pages/Repository/styles.ts -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/routes/index.tsx -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/services/api.ts -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/setupTests.ts -------------------------------------------------------------------------------- /05-primeiro-projeto-react/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/src/styles/global.ts -------------------------------------------------------------------------------- /05-primeiro-projeto-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/tsconfig.json -------------------------------------------------------------------------------- /05-primeiro-projeto-react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/05-primeiro-projeto-react/yarn.lock -------------------------------------------------------------------------------- /06-gobarber-web/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/.editorconfig -------------------------------------------------------------------------------- /06-gobarber-web/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /06-gobarber-web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/.eslintrc.json -------------------------------------------------------------------------------- /06-gobarber-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/.gitignore -------------------------------------------------------------------------------- /06-gobarber-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/README.md -------------------------------------------------------------------------------- /06-gobarber-web/images/browser_auls06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/images/browser_auls06.gif -------------------------------------------------------------------------------- /06-gobarber-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/package.json -------------------------------------------------------------------------------- /06-gobarber-web/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/prettier.config.js -------------------------------------------------------------------------------- /06-gobarber-web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/public/index.html -------------------------------------------------------------------------------- /06-gobarber-web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/public/robots.txt -------------------------------------------------------------------------------- /06-gobarber-web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/App.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/assets/logo.svg -------------------------------------------------------------------------------- /06-gobarber-web/src/assets/sign-in-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/assets/sign-in-background.png -------------------------------------------------------------------------------- /06-gobarber-web/src/assets/sign-up-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/assets/sign-up-background.png -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Button/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Button/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Input/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Input/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/components/ToastContainer/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/ToastContainer/Toast/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/components/ToastContainer/Toast/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/ToastContainer/Toast/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/components/ToastContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/ToastContainer/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/components/ToastContainer/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/ToastContainer/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Tooltip/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/components/Tooltip/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/components/Tooltip/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/hooks/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/hooks/auth.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/hooks/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/hooks/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/hooks/toast.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/pages/SignUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/pages/SignUp/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/pages/SignUp/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/pages/SignUp/styles.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /06-gobarber-web/src/routes/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/routes/Route.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/routes/index.tsx -------------------------------------------------------------------------------- /06-gobarber-web/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/services/api.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect'; 2 | -------------------------------------------------------------------------------- /06-gobarber-web/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/styles/global.ts -------------------------------------------------------------------------------- /06-gobarber-web/src/utils/getValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/src/utils/getValidationErrors.ts -------------------------------------------------------------------------------- /06-gobarber-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/tsconfig.json -------------------------------------------------------------------------------- /06-gobarber-web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/06-gobarber-web/yarn.lock -------------------------------------------------------------------------------- /07-appgobarber/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/.buckconfig -------------------------------------------------------------------------------- /07-appgobarber/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/.editorconfig -------------------------------------------------------------------------------- /07-appgobarber/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /07-appgobarber/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/.eslintrc.json -------------------------------------------------------------------------------- /07-appgobarber/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /07-appgobarber/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/.gitignore -------------------------------------------------------------------------------- /07-appgobarber/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /07-appgobarber/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/README.md -------------------------------------------------------------------------------- /07-appgobarber/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/__tests__/App-test.tsx -------------------------------------------------------------------------------- /07-appgobarber/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/_BUCK -------------------------------------------------------------------------------- /07-appgobarber/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/build.gradle -------------------------------------------------------------------------------- /07-appgobarber/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/build_defs.bzl -------------------------------------------------------------------------------- /07-appgobarber/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/debug.keystore -------------------------------------------------------------------------------- /07-appgobarber/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/debug/java/com/appgobarber/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/debug/java/com/appgobarber/ReactNativeFlipper.java -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/assets/fonts/RobotoSlab-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/assets/fonts/RobotoSlab-Medium.ttf -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/assets/fonts/RobotoSlab-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/assets/fonts/RobotoSlab-Regular.ttf -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/java/com/appgobarber/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/java/com/appgobarber/MainActivity.java -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/java/com/appgobarber/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/java/com/appgobarber/MainApplication.java -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /07-appgobarber/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /07-appgobarber/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/build.gradle -------------------------------------------------------------------------------- /07-appgobarber/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/gradle.properties -------------------------------------------------------------------------------- /07-appgobarber/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /07-appgobarber/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /07-appgobarber/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/gradlew -------------------------------------------------------------------------------- /07-appgobarber/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/gradlew.bat -------------------------------------------------------------------------------- /07-appgobarber/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/android/settings.gradle -------------------------------------------------------------------------------- /07-appgobarber/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/app.json -------------------------------------------------------------------------------- /07-appgobarber/assets/fonts/RobotoSlab-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/assets/fonts/RobotoSlab-Medium.ttf -------------------------------------------------------------------------------- /07-appgobarber/assets/fonts/RobotoSlab-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/assets/fonts/RobotoSlab-Regular.ttf -------------------------------------------------------------------------------- /07-appgobarber/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/babel.config.js -------------------------------------------------------------------------------- /07-appgobarber/images/app_aula07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/images/app_aula07.gif -------------------------------------------------------------------------------- /07-appgobarber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/index.js -------------------------------------------------------------------------------- /07-appgobarber/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/Podfile -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber-tvOS/Info.plist -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber-tvOSTests/Info.plist -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber.xcodeproj/xcshareddata/xcschemes/appgobarber-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber.xcodeproj/xcshareddata/xcschemes/appgobarber-tvOS.xcscheme -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber.xcodeproj/xcshareddata/xcschemes/appgobarber.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber.xcodeproj/xcshareddata/xcschemes/appgobarber.xcscheme -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/AppDelegate.h -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/AppDelegate.m -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/Info.plist -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarber/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarber/main.m -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarberTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarberTests/Info.plist -------------------------------------------------------------------------------- /07-appgobarber/ios/appgobarberTests/appgobarberTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/ios/appgobarberTests/appgobarberTests.m -------------------------------------------------------------------------------- /07-appgobarber/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/metro.config.js -------------------------------------------------------------------------------- /07-appgobarber/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/package.json -------------------------------------------------------------------------------- /07-appgobarber/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/prettier.config.js -------------------------------------------------------------------------------- /07-appgobarber/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/react-native.config.js -------------------------------------------------------------------------------- /07-appgobarber/src/@types/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.png'; 2 | -------------------------------------------------------------------------------- /07-appgobarber/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/App.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/assets/logo.png -------------------------------------------------------------------------------- /07-appgobarber/src/assets/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/assets/logo@2x.png -------------------------------------------------------------------------------- /07-appgobarber/src/assets/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/assets/logo@3x.png -------------------------------------------------------------------------------- /07-appgobarber/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/components/Button/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/components/Button/styles.ts -------------------------------------------------------------------------------- /07-appgobarber/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/components/Input/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/components/Input/styles.ts -------------------------------------------------------------------------------- /07-appgobarber/src/hooks/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/hooks/auth.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/hooks/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /07-appgobarber/src/pages/SignUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/pages/SignUp/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/pages/SignUp/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/pages/SignUp/styles.ts -------------------------------------------------------------------------------- /07-appgobarber/src/routes/app.routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/routes/app.routes.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/routes/auth.routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/routes/auth.routes.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/routes/index.tsx -------------------------------------------------------------------------------- /07-appgobarber/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/services/api.ts -------------------------------------------------------------------------------- /07-appgobarber/src/utils/getValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/src/utils/getValidationErrors.ts -------------------------------------------------------------------------------- /07-appgobarber/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/tsconfig.json -------------------------------------------------------------------------------- /07-appgobarber/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/07-appgobarber/yarn.lock -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/.editorconfig -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/.eslintrc.json -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/.gitignore -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/.vscode/launch.json -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/README.md -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/appointments/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/appointments/services/index.html -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/block-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/block-navigation.js -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/favicon.png -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/users/services/CreateUserService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/users/services/CreateUserService.ts.html -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/users/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov-report/users/services/index.html -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/coverage/lcov.info -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/jest.config.js -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/ormconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/ormconfig.json -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/package.json -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/prettier.config.js -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/@types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/@types/express.d.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/config/auth.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/config/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/config/upload.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/appointments/dtos/ICreateAppointmentDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/appointments/dtos/ICreateAppointmentDTO.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/appointments/infra/typeorm/entities/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/appointments/infra/typeorm/entities/Appointment.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/appointments/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/appointments/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/dtos/ICreateUserDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/dtos/ICreateUserDTO.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/controllers/SessionsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/controllers/SessionsController.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/controllers/UsersController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/controllers/UsersController.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/routes/sessions.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/routes/sessions.routes.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/routes/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/http/routes/users.routes.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/typeorm/entities/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/infra/typeorm/entities/Users.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/providers/index.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/repositories/IUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/repositories/IUsersRepository.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/repositories/fakes/FakeUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/repositories/fakes/FakeUsersRepository.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/AuthenticateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/AuthenticateUserService.spec.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/AuthenticateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/AuthenticateUserService.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/CreateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/CreateUserService.spec.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/CreateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/CreateUserService.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/UpdateUserAvatarService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/UpdateUserAvatarService.spec.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/modules/users/services/UpdateUserAvatarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/modules/users/services/UpdateUserAvatarService.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/container/index.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/container/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/container/providers/index.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/errors/AppError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/errors/AppError.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/infra/http/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/infra/http/routes/index.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/infra/http/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/infra/http/server.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/src/shared/infra/typeorm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/src/shared/infra/typeorm/index.ts -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/tsconfig.json -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/yarn-error.log -------------------------------------------------------------------------------- /08-arquitetura-e-testes-no-nodejs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/08-arquitetura-e-testes-no-nodejs/yarn.lock -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/.editorconfig -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/.eslintrc.json -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/.gitignore -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/.vscode/launch.json -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/README.md -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/appointments/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/appointments/services/index.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/block-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/block-navigation.js -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/favicon.png -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/users/services/CreateUserService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/users/services/CreateUserService.ts.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/users/services/ResetPasswordService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/users/services/ResetPasswordService.ts.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/users/services/ShowProfileService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/users/services/ShowProfileService.ts.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/users/services/UpdateProfileService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/users/services/UpdateProfileService.ts.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov-report/users/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov-report/users/services/index.html -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/coverage/lcov.info -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/jest.config.js -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/ormconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/ormconfig.json -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/package.json -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/prettier.config.js -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/@types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/@types/express.d.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/config/auth.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/config/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/config/upload.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/dtos/ICreateAppointmentDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/dtos/ICreateAppointmentDTO.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/dtos/IFindAllInDayFromProviderDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/dtos/IFindAllInDayFromProviderDTO.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/infra/http/routes/providers.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/infra/http/routes/providers.routes.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/infra/typeorm/entities/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/infra/typeorm/entities/Appointment.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/services/ListProvidersService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/services/ListProvidersService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/appointments/services/ListProvidersService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/appointments/services/ListProvidersService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/dtos/ICreateUserDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/dtos/ICreateUserDTO.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/dtos/IFindAllProvidersDTO.ts: -------------------------------------------------------------------------------- 1 | export default interface IFindAllProvidersDTO { 2 | except_user_id?: string; 3 | } 4 | -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/ProfileController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/ProfileController.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/SessionsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/SessionsController.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/UsersController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/controllers/UsersController.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/routes/password.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/routes/password.routes.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/routes/profile.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/routes/profile.routes.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/routes/sessions.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/routes/sessions.routes.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/http/routes/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/http/routes/users.routes.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/typeorm/entities/UserToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/typeorm/entities/UserToken.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/infra/typeorm/entities/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/infra/typeorm/entities/Users.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/providers/index.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/repositories/IUserTokensRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/repositories/IUserTokensRepository.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/repositories/IUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/repositories/IUsersRepository.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/repositories/fakes/FakeUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/repositories/fakes/FakeUsersRepository.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/AuthenticateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/AuthenticateUserService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/AuthenticateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/AuthenticateUserService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/CreateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/CreateUserService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/CreateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/CreateUserService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/ResetPasswordService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/ResetPasswordService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/ResetPasswordService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/ResetPasswordService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/SendForgotPasswordEmailService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/SendForgotPasswordEmailService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/ShowProfileService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/ShowProfileService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/ShowProfileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/ShowProfileService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/UpdateProfileService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/UpdateProfileService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/UpdateProfileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/UpdateProfileService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.spec.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/modules/users/views/forgot_password.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/modules/users/views/forgot_password.hbs -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/container/index.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/container/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/container/providers/index.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/errors/AppError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/errors/AppError.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/infra/http/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/infra/http/routes/index.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/infra/http/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/infra/http/server.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/src/shared/infra/typeorm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/src/shared/infra/typeorm/index.ts -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/tsconfig.json -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/yarn-error.log -------------------------------------------------------------------------------- /09-continuando-back-end-do-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/09-continuando-back-end-do-app/yarn.lock -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/.editorconfig -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/.env.example -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/.eslintrc.json -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/.gitignore -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/.vscode/launch.json -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/README.md -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/appointments/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/appointments/services/index.html -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/block-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/block-navigation.js -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/favicon.png -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/users/services/CreateUserService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/users/services/CreateUserService.ts.html -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/users/services/ShowProfileService.ts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/users/services/ShowProfileService.ts.html -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov-report/users/services/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov-report/users/services/index.html -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/coverage/lcov.info -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/jest.config.js -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/package.json -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/prettier.config.js -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/@types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/@types/express.d.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/config/auth.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/config/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/config/cache.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/config/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/config/mail.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/config/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/config/upload.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/dtos/ICreateAppointmentDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/dtos/ICreateAppointmentDTO.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/dtos/IFindAllInDayFromProviderDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/dtos/IFindAllInDayFromProviderDTO.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/infra/http/routes/providers.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/infra/http/routes/providers.routes.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/infra/typeorm/entities/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/infra/typeorm/entities/Appointment.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/services/ListProvidersService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/services/ListProvidersService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/appointments/services/ListProvidersService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/appointments/services/ListProvidersService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/notifications/dtos/ICreateNotificationDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/notifications/dtos/ICreateNotificationDTO.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/dtos/ICreateUserDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/dtos/ICreateUserDTO.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/dtos/IFindAllProvidersDTO.ts: -------------------------------------------------------------------------------- 1 | export default interface IFindAllProvidersDTO { 2 | except_user_id?: string; 3 | } 4 | -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/ProfileController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/ProfileController.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/SessionsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/SessionsController.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/UsersController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/controllers/UsersController.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/password.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/password.routes.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/profile.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/profile.routes.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/sessions.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/sessions.routes.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/http/routes/users.routes.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/typeorm/entities/UserToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/typeorm/entities/UserToken.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/infra/typeorm/entities/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/infra/typeorm/entities/Users.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/providers/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/repositories/IUserTokensRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/repositories/IUserTokensRepository.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/repositories/IUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/repositories/IUsersRepository.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/repositories/fakes/FakeUsersRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/repositories/fakes/FakeUsersRepository.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/AuthenticateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/AuthenticateUserService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/AuthenticateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/AuthenticateUserService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/CreateUserService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/CreateUserService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/CreateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/CreateUserService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/ResetPasswordService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/ResetPasswordService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/ResetPasswordService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/ResetPasswordService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/SendForgotPasswordEmailService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/SendForgotPasswordEmailService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/ShowProfileService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/ShowProfileService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/ShowProfileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/ShowProfileService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/UpdateProfileService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/UpdateProfileService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/UpdateProfileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/UpdateProfileService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.spec.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/services/UpdateUserAvatarService.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/modules/users/views/forgot_password.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/modules/users/views/forgot_password.hbs -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/providers/CacheProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/providers/CacheProvider/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/providers/MailProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/providers/MailProvider/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/providers/MailTemplateProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/providers/MailTemplateProvider/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/providers/StorageProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/providers/StorageProvider/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/container/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/container/providers/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/errors/AppError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/errors/AppError.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/infra/http/middlewares/RateLimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/infra/http/middlewares/RateLimiter.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/infra/http/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/infra/http/routes/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/infra/http/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/infra/http/server.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/src/shared/infra/typeorm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/src/shared/infra/typeorm/index.ts -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/tsconfig.json -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/yarn-error.log -------------------------------------------------------------------------------- /10-finalizando-back-end-do-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/10-finalizando-back-end-do-app/yarn.lock -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/.editorconfig -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/.eslintrc.json -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/.gitignore -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/README.md -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/images/browser_auls06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/images/browser_auls06.gif -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/package.json -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/prettier.config.js -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/public/index.html -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/public/robots.txt -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/App.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/assets/logo.svg -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/assets/sign-in-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/assets/sign-in-background.png -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/assets/sign-up-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/assets/sign-up-background.png -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/assets/thiago_avatar.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/assets/thiago_avatar.jpeg -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Button/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Button/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Input/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Input/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/ToastContainer/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/ToastContainer/Toast/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/ToastContainer/Toast/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/ToastContainer/Toast/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/ToastContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/ToastContainer/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/ToastContainer/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/ToastContainer/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Tooltip/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/components/Tooltip/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/components/Tooltip/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/hooks/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/hooks/auth.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/hooks/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/hooks/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/hooks/toast.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/ForgotPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/ForgotPassword/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/ForgotPassword/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/ForgotPassword/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/Profile/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/Profile/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/Profile/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/ResetPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/ResetPassword/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/ResetPassword/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/ResetPassword/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/SignUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/SignUp/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/pages/SignUp/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/pages/SignUp/styles.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/routes/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/routes/Route.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/routes/index.tsx -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/services/api.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect'; 2 | -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/styles/global.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/src/utils/getValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/src/utils/getValidationErrors.ts -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/tsconfig.json -------------------------------------------------------------------------------- /11-finalizando-front-end-web-do-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/11-finalizando-front-end-web-do-app/yarn.lock -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/.buckconfig -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/.editorconfig -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/.eslintrc.json -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/.gitignore -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/README.md -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/__tests__/App-test.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/_BUCK -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/build.gradle -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/build_defs.bzl -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/debug.keystore -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/build.gradle -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/gradle.properties -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/gradlew -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/gradlew.bat -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/android/settings.gradle -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/app.json -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/assets/fonts/RobotoSlab-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/assets/fonts/RobotoSlab-Medium.ttf -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/assets/fonts/RobotoSlab-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/assets/fonts/RobotoSlab-Regular.ttf -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/babel.config.js -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/images/app_aula07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/images/app_aula07.gif -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/index.js -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/Podfile -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber-tvOS/Info.plist -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber-tvOSTests/Info.plist -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/AppDelegate.h -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/AppDelegate.m -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/Info.plist -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarber/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarber/main.m -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarberTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarberTests/Info.plist -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/ios/appgobarberTests/appgobarberTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/ios/appgobarberTests/appgobarberTests.m -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/metro.config.js -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/package.json -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/prettier.config.js -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/react-native.config.js -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/@types/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.png'; 2 | -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/App.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/assets/logo.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/assets/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/assets/logo@2x.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/assets/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/assets/logo@3x.png -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/components/Button/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/components/Button/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/components/Input/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/components/Input/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/hooks/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/hooks/auth.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/hooks/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/AppointmentCreated/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/AppointmentCreated/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/AppointmentCreated/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/AppointmentCreated/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/CreateAppointment/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/CreateAppointment/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/CreateAppointment/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/CreateAppointment/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/Profile/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/Profile/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/Profile/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/SignUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/SignUp/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/pages/SignUp/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/pages/SignUp/styles.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/routes/app.routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/routes/app.routes.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/routes/auth.routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/routes/auth.routes.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/routes/index.tsx -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/services/api.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/src/utils/getValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/src/utils/getValidationErrors.ts -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/tsconfig.json -------------------------------------------------------------------------------- /12-finalizando-front-end-mobile-do-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/12-finalizando-front-end-mobile-do-app/yarn.lock -------------------------------------------------------------------------------- /13-testes-no-reactjs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/.editorconfig -------------------------------------------------------------------------------- /13-testes-no-reactjs/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | src/react-app-env.d.ts 5 | -------------------------------------------------------------------------------- /13-testes-no-reactjs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/.eslintrc.json -------------------------------------------------------------------------------- /13-testes-no-reactjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/.gitignore -------------------------------------------------------------------------------- /13-testes-no-reactjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/README.md -------------------------------------------------------------------------------- /13-testes-no-reactjs/images/browser_auls06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/images/browser_auls06.gif -------------------------------------------------------------------------------- /13-testes-no-reactjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/package.json -------------------------------------------------------------------------------- /13-testes-no-reactjs/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/prettier.config.js -------------------------------------------------------------------------------- /13-testes-no-reactjs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/public/index.html -------------------------------------------------------------------------------- /13-testes-no-reactjs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/public/robots.txt -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/App.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/__tests__/components/Input.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/__tests__/components/Input.spec.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/__tests__/hooks/auth.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/__tests__/hooks/auth.spec.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/__tests__/pages/SignIn.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/__tests__/pages/SignIn.spec.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/assets/logo.svg -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/assets/sign-in-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/assets/sign-in-background.png -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/assets/sign-up-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/assets/sign-up-background.png -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/assets/thiago_avatar.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/assets/thiago_avatar.jpeg -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Button/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Button/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Input/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Input/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/ToastContainer/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/ToastContainer/Toast/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/ToastContainer/Toast/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/ToastContainer/Toast/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/ToastContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/ToastContainer/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/ToastContainer/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/ToastContainer/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Tooltip/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/components/Tooltip/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/components/Tooltip/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/hooks/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/hooks/auth.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/hooks/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/hooks/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/hooks/toast.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/ForgotPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/ForgotPassword/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/ForgotPassword/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/ForgotPassword/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/Profile/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/Profile/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/Profile/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/ResetPassword/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/ResetPassword/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/ResetPassword/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/ResetPassword/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/SignUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/SignUp/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/pages/SignUp/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/pages/SignUp/styles.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/routes/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/routes/Route.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/routes/index.tsx -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/services/api.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect'; 2 | -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/styles/global.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/src/utils/getValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/src/utils/getValidationErrors.ts -------------------------------------------------------------------------------- /13-testes-no-reactjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/tsconfig.json -------------------------------------------------------------------------------- /13-testes-no-reactjs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/13-testes-no-reactjs/yarn.lock -------------------------------------------------------------------------------- /Insomnia_Reqs_GoBarber.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/Insomnia_Reqs_GoBarber.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiagocdn/aulas-bootcamp-GoStack11-rocketseat/HEAD/README.md --------------------------------------------------------------------------------