├── .github ├── bootcamp-header.png └── header-gostack.png ├── LICENSE ├── README.md ├── nivel-1 ├── .gitignore ├── LICENSE.md ├── README.md ├── aula-1-conceitos-node │ ├── .gitignore │ ├── Insomnia Export.json │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.js │ └── yarn.lock ├── aula-2-frontend-react │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package.json │ ├── public │ │ ├── bundle.js │ │ └── index.html │ ├── src │ │ ├── App.js │ │ ├── assets │ │ │ └── background.jpg │ │ ├── components │ │ │ └── Header.js │ │ ├── index.js │ │ └── services │ │ │ └── api.js │ ├── webpack.config.js │ ├── yarn-error.log │ └── yarn.lock ├── aula-3-mobile-react-native │ ├── .buckconfig │ ├── .flowconfig │ ├── .gitattributes │ ├── .gitignore │ ├── .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 │ ├── 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 ├── aula-4-conceitos-typescript │ ├── README.md │ ├── dist │ │ ├── index.js │ │ ├── routes.js │ │ └── services │ │ │ └── CreateUser.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── routes.ts │ │ └── services │ │ │ └── CreateUser.ts │ ├── tsconfig.json │ └── yarn.lock └── index.html ├── nivel-2 ├── README.md ├── aula-5-primeiro-projeto-nodejs │ ├── .editorconfig │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── package.json │ ├── prettier.config.js │ ├── src │ │ ├── models │ │ │ └── Appointment.ts │ │ ├── repositories │ │ │ └── AppointmentsRepository.ts │ │ ├── routes │ │ │ ├── appointments.routes.ts │ │ │ └── index.ts │ │ ├── server.ts │ │ └── services │ │ │ └── CreateAppointmentService.ts │ ├── tsconfig.json │ ├── yarn-error.log │ └── yarn.lock └── aula-6-iniciando-backend-do-app │ ├── .editorconfig │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── ormconfig.json │ ├── package.json │ ├── prettier.config.js │ ├── src │ ├── @types │ │ └── express.d.ts │ ├── config │ │ ├── auth.ts │ │ └── upload.ts │ ├── database │ │ ├── index.ts │ │ └── migrations │ │ │ ├── 1590625722263-CreateAppointments.ts │ │ │ ├── 1592172153252-CreateUsers.ts │ │ │ ├── 1592174524277-AlterProviderFieldToProviderId.ts │ │ │ └── 1592618841389-AddAvatarFieldToUsers.ts │ ├── errors │ │ └── AppError.ts │ ├── middleware │ │ └── ensureAuthenticated.ts │ ├── models │ │ ├── Appointment.ts │ │ └── User.ts │ ├── repositories │ │ └── AppointmentsRepository.ts │ ├── routes │ │ ├── appointments.routes.ts │ │ ├── index.ts │ │ ├── sessions.routes.ts │ │ └── users.routes.ts │ ├── server.ts │ └── services │ │ ├── AuthenticateUserService.ts │ │ ├── CreateAppointmentService.ts │ │ ├── CreateUserService.ts │ │ └── UpdateUserAvatarService.ts │ ├── tsconfig.json │ └── yarn.lock └── nivel-3 ├── README.md ├── aula-7-primeiro-projeto-react ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── prettier.config.js ├── public │ ├── index.html │ └── robots.txt ├── src │ ├── App.tsx │ ├── assets │ │ ├── github-icon.svg │ │ └── github-logo.svg │ ├── 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 └── aula-8-iniciando-frontend-web ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── 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 ├── index.tsx ├── pages │ └── SignIn │ │ ├── index.tsx │ │ └── styles.ts ├── react-app-env.d.ts ├── setupTests.ts └── styles │ └── global.ts ├── tsconfig.json └── yarn.lock /.github/bootcamp-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/.github/bootcamp-header.png -------------------------------------------------------------------------------- /.github/header-gostack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/.github/header-gostack.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/README.md -------------------------------------------------------------------------------- /nivel-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/.gitignore -------------------------------------------------------------------------------- /nivel-1/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/LICENSE.md -------------------------------------------------------------------------------- /nivel-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/README.md -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/.gitignore -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/Insomnia Export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/Insomnia Export.json -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/README.md -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/package.json -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/src/index.js -------------------------------------------------------------------------------- /nivel-1/aula-1-conceitos-node/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-1-conceitos-node/yarn.lock -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/.gitignore -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/README.md -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/babel.config.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/package.json -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/public/bundle.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/public/index.html -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/src/App.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/src/assets/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/src/assets/background.jpg -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/src/components/Header.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/src/index.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/src/services/api.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/webpack.config.js -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/yarn-error.log -------------------------------------------------------------------------------- /nivel-1/aula-2-frontend-react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-2-frontend-react/yarn.lock -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/.buckconfig -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/.flowconfig -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/.gitignore -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/README.md -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/__tests__/App-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/__tests__/App-test.js -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/_BUCK -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/build.gradle -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/build_defs.bzl -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/debug.keystore -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/debug/java/com/mobile/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/debug/java/com/mobile/ReactNativeFlipper.java -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/java/com/mobile/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/java/com/mobile/MainActivity.java -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/java/com/mobile/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/java/com/mobile/MainApplication.java -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/build.gradle -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/gradle.properties -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/gradlew -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/gradlew.bat -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/android/settings.gradle -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/app.json -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/babel.config.js -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/index.js -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/Podfile -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile-tvOS/Info.plist -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile-tvOSTests/Info.plist -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile-tvOS.xcscheme -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile.xcodeproj/xcshareddata/xcschemes/mobile.xcscheme -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/AppDelegate.h -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/AppDelegate.m -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/Info.plist -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobile/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobile/main.m -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobileTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobileTests/Info.plist -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/ios/mobileTests/mobileTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/ios/mobileTests/mobileTests.m -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/metro.config.js -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/package.json -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/src/index.js -------------------------------------------------------------------------------- /nivel-1/aula-3-mobile-react-native/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-3-mobile-react-native/src/services/api.js -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/README.md -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/dist/index.js -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/dist/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/dist/routes.js -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/dist/services/CreateUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/dist/services/CreateUser.js -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/package.json -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/src/index.ts -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/src/routes.ts -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/src/services/CreateUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/src/services/CreateUser.ts -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/tsconfig.json -------------------------------------------------------------------------------- /nivel-1/aula-4-conceitos-typescript/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/aula-4-conceitos-typescript/yarn.lock -------------------------------------------------------------------------------- /nivel-1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-1/index.html -------------------------------------------------------------------------------- /nivel-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/README.md -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/.editorconfig -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/.eslintrc.json -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/.gitignore -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/package.json -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/prettier.config.js -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/models/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/models/Appointment.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/repositories/AppointmentsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/repositories/AppointmentsRepository.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/routes/appointments.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/routes/appointments.routes.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/routes/index.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/server.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/src/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/src/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/tsconfig.json -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/yarn-error.log -------------------------------------------------------------------------------- /nivel-2/aula-5-primeiro-projeto-nodejs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-5-primeiro-projeto-nodejs/yarn.lock -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/.editorconfig -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/.eslintignore: -------------------------------------------------------------------------------- 1 | /*.js 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/.eslintrc.json -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/.gitignore -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/ormconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/ormconfig.json -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/package.json -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/prettier.config.js -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/@types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/@types/express.d.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/config/auth.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/config/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/config/upload.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/database/index.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1590625722263-CreateAppointments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1590625722263-CreateAppointments.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592172153252-CreateUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592172153252-CreateUsers.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592174524277-AlterProviderFieldToProviderId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592174524277-AlterProviderFieldToProviderId.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592618841389-AddAvatarFieldToUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/database/migrations/1592618841389-AddAvatarFieldToUsers.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/errors/AppError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/errors/AppError.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/middleware/ensureAuthenticated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/middleware/ensureAuthenticated.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/models/Appointment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/models/Appointment.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/models/User.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/repositories/AppointmentsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/repositories/AppointmentsRepository.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/routes/appointments.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/routes/appointments.routes.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/routes/index.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/routes/sessions.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/routes/sessions.routes.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/routes/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/routes/users.routes.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/server.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/services/AuthenticateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/services/AuthenticateUserService.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/services/CreateAppointmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/services/CreateAppointmentService.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/services/CreateUserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/services/CreateUserService.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/src/services/UpdateUserAvatarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/src/services/UpdateUserAvatarService.ts -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/tsconfig.json -------------------------------------------------------------------------------- /nivel-2/aula-6-iniciando-backend-do-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-2/aula-6-iniciando-backend-do-app/yarn.lock -------------------------------------------------------------------------------- /nivel-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/README.md -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/.editorconfig -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/.eslintignore -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/.eslintrc.json -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/.gitignore -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/README.md -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/package-lock.json -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/package.json -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/prettier.config.js -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/public/index.html -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/public/robots.txt -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/App.tsx -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/assets/github-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/assets/github-icon.svg -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/assets/github-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/assets/github-logo.svg -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/pages/Repository/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/pages/Repository/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/pages/Repository/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/pages/Repository/styles.ts -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/routes/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/services/api.ts -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/setupTests.ts -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/src/styles/global.ts -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/tsconfig.json -------------------------------------------------------------------------------- /nivel-3/aula-7-primeiro-projeto-react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-7-primeiro-projeto-react/yarn.lock -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/.editorconfig -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/.eslintignore -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/.eslintrc.json -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/.gitignore -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/README.md -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/package.json -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/prettier.config.js -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/public/index.html -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/public/robots.txt -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/App.tsx -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/assets/logo.svg -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/assets/sign-in-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/assets/sign-in-background.png -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/assets/sign-up-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/assets/sign-up-background.png -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/components/Button/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/components/Button/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/components/Button/styles.ts -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/components/Input/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/components/Input/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/components/Input/styles.ts -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/pages/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/pages/SignIn/index.tsx -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/pages/SignIn/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/pages/SignIn/styles.ts -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/setupTests.ts -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/src/styles/global.ts -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/tsconfig.json -------------------------------------------------------------------------------- /nivel-3/aula-8-iniciando-frontend-web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielObara/bootcamp-gostack-exercicios-2020/HEAD/nivel-3/aula-8-iniciando-frontend-web/yarn.lock --------------------------------------------------------------------------------