├── README.md ├── module01 ├── README.md ├── challenge01 │ ├── .gitignore │ ├── index.js │ └── package.json └── intro │ ├── .gitignore │ ├── .vscode │ └── launch.json │ ├── index.js │ ├── package.json │ └── yarn.lock ├── module02 ├── .editorconfig ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .sequelizerc ├── Conceitos+de+JWT.pdf ├── README.md ├── Sequelize.pdf ├── nodemon.json ├── package.json ├── src │ ├── app.js │ ├── app │ │ ├── controllers │ │ │ ├── AppointmentController.js │ │ │ ├── AvailableController.js │ │ │ ├── FileController.js │ │ │ ├── NotificationController.js │ │ │ ├── ProviderController.js │ │ │ ├── ScheduleController.js │ │ │ ├── SessionController.js │ │ │ └── UserController.js │ │ ├── jobs │ │ │ └── CancellationMail.js │ │ ├── middlewares │ │ │ └── auth.js │ │ ├── models │ │ │ ├── Appointment.js │ │ │ ├── File.js │ │ │ └── User.js │ │ ├── schemas │ │ │ └── Notification.js │ │ └── views │ │ │ └── emails │ │ │ ├── cancellation.hbs │ │ │ ├── layouts │ │ │ └── default.hbs │ │ │ └── partials │ │ │ └── footer.hbs │ ├── config │ │ ├── auth.js │ │ ├── database.js │ │ ├── mail.js │ │ ├── multer.js │ │ ├── redis.js │ │ └── sentry.js │ ├── database │ │ ├── index.js │ │ └── migrations │ │ │ ├── 20190824160005-create-users.js │ │ │ ├── 20190826002901-create-files.js │ │ │ ├── 20190826003513-add-avatar-field-to-users.js │ │ │ └── 20190826115938-create-appointments.js │ ├── lib │ │ ├── Mail.js │ │ └── Queue.js │ ├── queue.js │ ├── routes.js │ └── server.js ├── tmp │ └── uploads │ │ ├── 11789af350d46311fd94eea0d2fd0764.png │ │ ├── 12acfd998d0828f4e0971d393830f77b.jpeg │ │ ├── 13dbb2dd20ce3946c64dd7ba709de2db.png │ │ ├── 1479017168c7a1a8b854a8d942552084.gif │ │ ├── 20f501f33a4f645923e30baa03ab8f57.png │ │ ├── 2b29dc16cee592ceea598cd6a52c1ad0.png │ │ ├── 2dbbc7b1e2952e7922b7413b40bee2a2.jpeg │ │ ├── 35e0daef0eab394316044a2b3e88a461.png │ │ ├── 55d9873ba06885b6c804df208e069941.png │ │ ├── 65507872e0c1aa0a3487cbf66839e386.jpeg │ │ ├── 6d1da86bfc3aae79313a5294c18b9298.png │ │ ├── 7fd45481c1e138be9c816aad98588092.png │ │ ├── 7ffcb0dc19d6b30b7ed736797e4ca2ee.jpeg │ │ ├── afbbbd0688533cc4035becb2f20e0b10.jpeg │ │ ├── b64e03f06b109f3e20c9e2674a52c43f.jpeg │ │ ├── be09fe872928f05d985cb6f00dc631e7.png │ │ ├── c4f6b8b733d825c771c8286068ee75b5.png │ │ ├── cd6195b69cc22fcfb08a4d62f8c3127a.png │ │ ├── d0aa90761a015c66f68c4d46ddeed38b.jpeg │ │ └── edd7304e6f56e1a3600f1342d52cf8ac.png └── yarn-error.log ├── module03 ├── react-first-project │ ├── .editorconfig │ ├── .env │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ ├── src │ │ ├── App.js │ │ ├── components │ │ │ └── Container │ │ │ │ └── index.js │ │ ├── index.js │ │ ├── pages │ │ │ ├── Main │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ └── Repository │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ ├── routes.js │ │ ├── services │ │ │ └── api.js │ │ └── styles │ │ │ └── global.js │ └── yarn.lock ├── react │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package.json │ ├── public │ │ ├── bundle.js │ │ └── index.html │ ├── slides │ │ └── intro.pdf │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── assets │ │ │ └── 2.png │ │ ├── components │ │ │ ├── TechItem.js │ │ │ └── TechList.js │ │ └── index.js │ ├── webpack.config.js │ ├── yarn-error.log │ └── yarn.lock └── react_native_project │ ├── .buckconfig │ ├── .editorconfig │ ├── .eslintrc.js │ ├── .flowconfig │ ├── .gitattributes │ ├── .gitignore │ ├── .prettierrc.js │ ├── .watchmanconfig │ ├── 1562003727785.pdf │ ├── README.md │ ├── __tests__ │ └── App-test.js │ ├── android │ ├── app │ │ ├── BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── fonts.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ ├── fonts │ │ │ │ ├── AntDesign.ttf │ │ │ │ ├── Entypo.ttf │ │ │ │ ├── EvilIcons.ttf │ │ │ │ ├── Feather.ttf │ │ │ │ ├── FontAwesome.ttf │ │ │ │ ├── FontAwesome5_Brands.ttf │ │ │ │ ├── FontAwesome5_Regular.ttf │ │ │ │ ├── FontAwesome5_Solid.ttf │ │ │ │ ├── Fontisto.ttf │ │ │ │ ├── Foundation.ttf │ │ │ │ ├── Ionicons.ttf │ │ │ │ ├── MaterialCommunityIcons.ttf │ │ │ │ ├── MaterialIcons.ttf │ │ │ │ ├── Octicons.ttf │ │ │ │ ├── SimpleLineIcons.ttf │ │ │ │ └── Zocial.ttf │ │ │ └── index.android.bundle │ │ │ ├── java │ │ │ └── com │ │ │ │ └── react_native_project │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ ├── drawable-mdpi │ │ │ └── node_modules_reactnative_libraries_newappscreen_components_logo.png │ │ │ ├── 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 │ │ │ ├── raw │ │ │ └── app.json │ │ │ └── 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 │ ├── react_native_project-tvOS │ │ └── Info.plist │ ├── react_native_project-tvOSTests │ │ └── Info.plist │ ├── react_native_project.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── react_native_project-tvOS.xcscheme │ │ │ └── react_native_project.xcscheme │ ├── react_native_project │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── react_native_projectTests │ │ ├── Info.plist │ │ └── react_native_projectTests.m │ ├── metro.config.js │ ├── package.json │ ├── src │ ├── config │ │ └── ReactotronConfig.js │ ├── index.js │ ├── pages │ │ ├── Main │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Repo │ │ │ └── index.js │ │ └── User │ │ │ ├── index.js │ │ │ └── styles.js │ ├── routes.js │ └── services │ │ └── api.js │ └── yarn.lock ├── module04 └── flux │ ├── 1562597351733.pdf │ ├── README.md │ ├── imgs │ ├── 9qNckT.png │ ├── L0zn1i.png │ ├── redux-schema.png │ ├── rockeshoes-demo.gif │ ├── saga-diagram1.png │ └── uWC8MK.png │ └── project │ ├── .editorconfig │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── look.gif │ ├── package.json │ ├── public │ └── index.html │ ├── server.json │ ├── src │ ├── App.js │ ├── assets │ │ └── images │ │ │ ├── background.svg │ │ │ └── logo.svg │ ├── components │ │ └── Header │ │ │ ├── index.js │ │ │ └── styles.js │ ├── config │ │ └── ReactotronConfig.js │ ├── index.js │ ├── pages │ │ ├── Cart │ │ │ ├── index.js │ │ │ └── styles.js │ │ └── Home │ │ │ ├── index.js │ │ │ └── styles.js │ ├── routes.js │ ├── services │ │ ├── api.js │ │ └── history.js │ ├── store │ │ ├── index.js │ │ └── modules │ │ │ ├── cart │ │ │ ├── actions.js │ │ │ ├── reducer.js │ │ │ └── sagas.js │ │ │ ├── rootReducer.js │ │ │ └── rootSaga.js │ ├── styles │ │ └── global.js │ └── utils │ │ └── format.js │ └── yarn.lock ├── module05 ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── hooks.png ├── package.json ├── project │ ├── .editorconfig │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── package.json │ ├── public │ │ └── index.html │ ├── server.json │ ├── src │ │ ├── App.js │ │ ├── assets │ │ │ └── images │ │ │ │ ├── background.svg │ │ │ │ └── logo.svg │ │ ├── components │ │ │ └── Header │ │ │ │ ├── index.js │ │ │ │ ├── index_older.js │ │ │ │ └── styles.js │ │ ├── config │ │ │ └── ReactotronConfig.js │ │ ├── index.js │ │ ├── pages │ │ │ ├── Cart │ │ │ │ ├── index.js │ │ │ │ ├── index_older.js │ │ │ │ └── styles.js │ │ │ └── Home │ │ │ │ ├── index.js │ │ │ │ ├── index_older.js │ │ │ │ └── styles.js │ │ ├── routes.js │ │ ├── services │ │ │ ├── api.js │ │ │ └── history.js │ │ ├── store │ │ │ ├── index.js │ │ │ └── modules │ │ │ │ ├── cart │ │ │ │ ├── actions.js │ │ │ │ ├── reducer.js │ │ │ │ └── sagas.js │ │ │ │ ├── rootReducer.js │ │ │ │ └── rootSaga.js │ │ ├── styles │ │ │ └── global.js │ │ └── utils │ │ │ └── format.js │ └── yarn.lock ├── public │ └── index.html ├── src │ ├── App.js │ ├── App_useEffect.js │ ├── App_useMemo.js │ ├── App_useState.js │ └── index.js └── yarn.lock └── module06 ├── README.md ├── config-jest.png ├── node_modules ├── .yarn-integrity └── @types │ ├── jest-diff │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ └── package.json │ └── jest │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ └── package.json ├── package.json ├── project ├── .editorconfig ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .sequelizerc ├── __tests__ │ ├── coverage │ │ ├── lcov-report │ │ │ ├── base.css │ │ │ ├── block-navigation.js │ │ │ ├── index.html │ │ │ ├── prettify.css │ │ │ ├── prettify.js │ │ │ ├── sort-arrow-sprite.png │ │ │ └── sorter.js │ │ └── lcov.info │ └── example.test.js ├── coverage │ ├── lcov-report │ │ ├── base.css │ │ ├── block-navigation.js │ │ ├── index.html │ │ ├── prettify.css │ │ ├── prettify.js │ │ ├── sort-arrow-sprite.png │ │ └── sorter.js │ └── lcov.info ├── jest.config.js ├── nodemon.json ├── package.json ├── src │ ├── app.js │ ├── app │ │ ├── controllers │ │ │ └── .gitkeep │ │ ├── middlewares │ │ │ └── .gitkeep │ │ └── models │ │ │ └── .gitkeep │ ├── config │ │ └── database.js │ ├── database │ │ ├── index.js │ │ └── migrations │ │ │ └── .gitkeep │ ├── routes.js │ └── server.js ├── tmp │ └── .gitkeep └── yarn.lock ├── tests.pdf └── yarn.lock /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/README.md -------------------------------------------------------------------------------- /module01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/README.md -------------------------------------------------------------------------------- /module01/challenge01/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | yarn.lock -------------------------------------------------------------------------------- /module01/challenge01/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/challenge01/index.js -------------------------------------------------------------------------------- /module01/challenge01/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/challenge01/package.json -------------------------------------------------------------------------------- /module01/intro/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /module01/intro/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/intro/.vscode/launch.json -------------------------------------------------------------------------------- /module01/intro/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/intro/index.js -------------------------------------------------------------------------------- /module01/intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/intro/package.json -------------------------------------------------------------------------------- /module01/intro/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module01/intro/yarn.lock -------------------------------------------------------------------------------- /module02/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/.editorconfig -------------------------------------------------------------------------------- /module02/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/.env.example -------------------------------------------------------------------------------- /module02/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/.eslintrc.js -------------------------------------------------------------------------------- /module02/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | .env 4 | -------------------------------------------------------------------------------- /module02/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/.prettierrc -------------------------------------------------------------------------------- /module02/.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/.sequelizerc -------------------------------------------------------------------------------- /module02/Conceitos+de+JWT.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/Conceitos+de+JWT.pdf -------------------------------------------------------------------------------- /module02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/README.md -------------------------------------------------------------------------------- /module02/Sequelize.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/Sequelize.pdf -------------------------------------------------------------------------------- /module02/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/nodemon.json -------------------------------------------------------------------------------- /module02/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/package.json -------------------------------------------------------------------------------- /module02/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app.js -------------------------------------------------------------------------------- /module02/src/app/controllers/AppointmentController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/AppointmentController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/AvailableController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/AvailableController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/FileController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/FileController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/NotificationController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/NotificationController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/ProviderController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/ProviderController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/ScheduleController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/ScheduleController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/SessionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/SessionController.js -------------------------------------------------------------------------------- /module02/src/app/controllers/UserController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/controllers/UserController.js -------------------------------------------------------------------------------- /module02/src/app/jobs/CancellationMail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/jobs/CancellationMail.js -------------------------------------------------------------------------------- /module02/src/app/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/middlewares/auth.js -------------------------------------------------------------------------------- /module02/src/app/models/Appointment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/models/Appointment.js -------------------------------------------------------------------------------- /module02/src/app/models/File.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/models/File.js -------------------------------------------------------------------------------- /module02/src/app/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/models/User.js -------------------------------------------------------------------------------- /module02/src/app/schemas/Notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/schemas/Notification.js -------------------------------------------------------------------------------- /module02/src/app/views/emails/cancellation.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/views/emails/cancellation.hbs -------------------------------------------------------------------------------- /module02/src/app/views/emails/layouts/default.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/app/views/emails/layouts/default.hbs -------------------------------------------------------------------------------- /module02/src/app/views/emails/partials/footer.hbs: -------------------------------------------------------------------------------- 1 |
2 | GoBarber Team 3 | -------------------------------------------------------------------------------- /module02/src/config/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/config/auth.js -------------------------------------------------------------------------------- /module02/src/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/config/database.js -------------------------------------------------------------------------------- /module02/src/config/mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/config/mail.js -------------------------------------------------------------------------------- /module02/src/config/multer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/config/multer.js -------------------------------------------------------------------------------- /module02/src/config/redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/config/redis.js -------------------------------------------------------------------------------- /module02/src/config/sentry.js: -------------------------------------------------------------------------------- 1 | export default { 2 | dsn: process.env.SENTRY_DSN, // from sentry.io 3 | }; 4 | -------------------------------------------------------------------------------- /module02/src/database/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/database/index.js -------------------------------------------------------------------------------- /module02/src/database/migrations/20190824160005-create-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/database/migrations/20190824160005-create-users.js -------------------------------------------------------------------------------- /module02/src/database/migrations/20190826002901-create-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/database/migrations/20190826002901-create-files.js -------------------------------------------------------------------------------- /module02/src/database/migrations/20190826003513-add-avatar-field-to-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/database/migrations/20190826003513-add-avatar-field-to-users.js -------------------------------------------------------------------------------- /module02/src/database/migrations/20190826115938-create-appointments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/database/migrations/20190826115938-create-appointments.js -------------------------------------------------------------------------------- /module02/src/lib/Mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/lib/Mail.js -------------------------------------------------------------------------------- /module02/src/lib/Queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/lib/Queue.js -------------------------------------------------------------------------------- /module02/src/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/queue.js -------------------------------------------------------------------------------- /module02/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/routes.js -------------------------------------------------------------------------------- /module02/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/src/server.js -------------------------------------------------------------------------------- /module02/tmp/uploads/11789af350d46311fd94eea0d2fd0764.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/11789af350d46311fd94eea0d2fd0764.png -------------------------------------------------------------------------------- /module02/tmp/uploads/12acfd998d0828f4e0971d393830f77b.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/12acfd998d0828f4e0971d393830f77b.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/13dbb2dd20ce3946c64dd7ba709de2db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/13dbb2dd20ce3946c64dd7ba709de2db.png -------------------------------------------------------------------------------- /module02/tmp/uploads/1479017168c7a1a8b854a8d942552084.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/1479017168c7a1a8b854a8d942552084.gif -------------------------------------------------------------------------------- /module02/tmp/uploads/20f501f33a4f645923e30baa03ab8f57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/20f501f33a4f645923e30baa03ab8f57.png -------------------------------------------------------------------------------- /module02/tmp/uploads/2b29dc16cee592ceea598cd6a52c1ad0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/2b29dc16cee592ceea598cd6a52c1ad0.png -------------------------------------------------------------------------------- /module02/tmp/uploads/2dbbc7b1e2952e7922b7413b40bee2a2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/2dbbc7b1e2952e7922b7413b40bee2a2.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/35e0daef0eab394316044a2b3e88a461.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/35e0daef0eab394316044a2b3e88a461.png -------------------------------------------------------------------------------- /module02/tmp/uploads/55d9873ba06885b6c804df208e069941.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/55d9873ba06885b6c804df208e069941.png -------------------------------------------------------------------------------- /module02/tmp/uploads/65507872e0c1aa0a3487cbf66839e386.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/65507872e0c1aa0a3487cbf66839e386.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/6d1da86bfc3aae79313a5294c18b9298.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/6d1da86bfc3aae79313a5294c18b9298.png -------------------------------------------------------------------------------- /module02/tmp/uploads/7fd45481c1e138be9c816aad98588092.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/7fd45481c1e138be9c816aad98588092.png -------------------------------------------------------------------------------- /module02/tmp/uploads/7ffcb0dc19d6b30b7ed736797e4ca2ee.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/7ffcb0dc19d6b30b7ed736797e4ca2ee.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/afbbbd0688533cc4035becb2f20e0b10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/afbbbd0688533cc4035becb2f20e0b10.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/b64e03f06b109f3e20c9e2674a52c43f.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/b64e03f06b109f3e20c9e2674a52c43f.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/be09fe872928f05d985cb6f00dc631e7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/be09fe872928f05d985cb6f00dc631e7.png -------------------------------------------------------------------------------- /module02/tmp/uploads/c4f6b8b733d825c771c8286068ee75b5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/c4f6b8b733d825c771c8286068ee75b5.png -------------------------------------------------------------------------------- /module02/tmp/uploads/cd6195b69cc22fcfb08a4d62f8c3127a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/cd6195b69cc22fcfb08a4d62f8c3127a.png -------------------------------------------------------------------------------- /module02/tmp/uploads/d0aa90761a015c66f68c4d46ddeed38b.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/d0aa90761a015c66f68c4d46ddeed38b.jpeg -------------------------------------------------------------------------------- /module02/tmp/uploads/edd7304e6f56e1a3600f1342d52cf8ac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/tmp/uploads/edd7304e6f56e1a3600f1342d52cf8ac.png -------------------------------------------------------------------------------- /module02/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module02/yarn-error.log -------------------------------------------------------------------------------- /module03/react-first-project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/.editorconfig -------------------------------------------------------------------------------- /module03/react-first-project/.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true 2 | -------------------------------------------------------------------------------- /module03/react-first-project/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/.eslintrc.js -------------------------------------------------------------------------------- /module03/react-first-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/.gitignore -------------------------------------------------------------------------------- /module03/react-first-project/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/.prettierrc -------------------------------------------------------------------------------- /module03/react-first-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/README.md -------------------------------------------------------------------------------- /module03/react-first-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/package.json -------------------------------------------------------------------------------- /module03/react-first-project/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/public/favicon.ico -------------------------------------------------------------------------------- /module03/react-first-project/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/public/index.html -------------------------------------------------------------------------------- /module03/react-first-project/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/App.js -------------------------------------------------------------------------------- /module03/react-first-project/src/components/Container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/components/Container/index.js -------------------------------------------------------------------------------- /module03/react-first-project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/index.js -------------------------------------------------------------------------------- /module03/react-first-project/src/pages/Main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/pages/Main/index.js -------------------------------------------------------------------------------- /module03/react-first-project/src/pages/Main/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/pages/Main/styles.js -------------------------------------------------------------------------------- /module03/react-first-project/src/pages/Repository/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/pages/Repository/index.js -------------------------------------------------------------------------------- /module03/react-first-project/src/pages/Repository/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/pages/Repository/styles.js -------------------------------------------------------------------------------- /module03/react-first-project/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/routes.js -------------------------------------------------------------------------------- /module03/react-first-project/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/services/api.js -------------------------------------------------------------------------------- /module03/react-first-project/src/styles/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/src/styles/global.js -------------------------------------------------------------------------------- /module03/react-first-project/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react-first-project/yarn.lock -------------------------------------------------------------------------------- /module03/react/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | assets/* -------------------------------------------------------------------------------- /module03/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/README.md -------------------------------------------------------------------------------- /module03/react/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/babel.config.js -------------------------------------------------------------------------------- /module03/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/package.json -------------------------------------------------------------------------------- /module03/react/public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/public/bundle.js -------------------------------------------------------------------------------- /module03/react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/public/index.html -------------------------------------------------------------------------------- /module03/react/slides/intro.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/slides/intro.pdf -------------------------------------------------------------------------------- /module03/react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/App.css -------------------------------------------------------------------------------- /module03/react/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/App.js -------------------------------------------------------------------------------- /module03/react/src/assets/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/assets/2.png -------------------------------------------------------------------------------- /module03/react/src/components/TechItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/components/TechItem.js -------------------------------------------------------------------------------- /module03/react/src/components/TechList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/components/TechList.js -------------------------------------------------------------------------------- /module03/react/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/src/index.js -------------------------------------------------------------------------------- /module03/react/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/webpack.config.js -------------------------------------------------------------------------------- /module03/react/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/yarn-error.log -------------------------------------------------------------------------------- /module03/react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react/yarn.lock -------------------------------------------------------------------------------- /module03/react_native_project/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.buckconfig -------------------------------------------------------------------------------- /module03/react_native_project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.editorconfig -------------------------------------------------------------------------------- /module03/react_native_project/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.eslintrc.js -------------------------------------------------------------------------------- /module03/react_native_project/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.flowconfig -------------------------------------------------------------------------------- /module03/react_native_project/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /module03/react_native_project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.gitignore -------------------------------------------------------------------------------- /module03/react_native_project/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/.prettierrc.js -------------------------------------------------------------------------------- /module03/react_native_project/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /module03/react_native_project/1562003727785.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/1562003727785.pdf -------------------------------------------------------------------------------- /module03/react_native_project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/README.md -------------------------------------------------------------------------------- /module03/react_native_project/__tests__/App-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/__tests__/App-test.js -------------------------------------------------------------------------------- /module03/react_native_project/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/BUCK -------------------------------------------------------------------------------- /module03/react_native_project/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/build.gradle -------------------------------------------------------------------------------- /module03/react_native_project/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/build_defs.bzl -------------------------------------------------------------------------------- /module03/react_native_project/android/app/fonts.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/fonts.gradle -------------------------------------------------------------------------------- /module03/react_native_project/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/AntDesign.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/AntDesign.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Entypo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Entypo.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/EvilIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/EvilIcons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Feather.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Feather.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Fontisto.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Fontisto.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Foundation.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Foundation.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Ionicons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/MaterialIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/MaterialIcons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Octicons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/SimpleLineIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/SimpleLineIcons.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/fonts/Zocial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/fonts/Zocial.ttf -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/assets/index.android.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/assets/index.android.bundle -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/java/com/react_native_project/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/java/com/react_native_project/MainActivity.java -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/java/com/react_native_project/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/java/com/react_native_project/MainApplication.java -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/drawable-mdpi/node_modules_reactnative_libraries_newappscreen_components_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/drawable-mdpi/node_modules_reactnative_libraries_newappscreen_components_logo.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/raw/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/raw/app.json -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /module03/react_native_project/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /module03/react_native_project/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/build.gradle -------------------------------------------------------------------------------- /module03/react_native_project/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/gradle.properties -------------------------------------------------------------------------------- /module03/react_native_project/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /module03/react_native_project/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /module03/react_native_project/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/gradlew -------------------------------------------------------------------------------- /module03/react_native_project/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/gradlew.bat -------------------------------------------------------------------------------- /module03/react_native_project/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/android/settings.gradle -------------------------------------------------------------------------------- /module03/react_native_project/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/app.json -------------------------------------------------------------------------------- /module03/react_native_project/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/babel.config.js -------------------------------------------------------------------------------- /module03/react_native_project/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/index.js -------------------------------------------------------------------------------- /module03/react_native_project/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/Podfile -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project-tvOS/Info.plist -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project-tvOSTests/Info.plist -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project.xcodeproj/xcshareddata/xcschemes/react_native_project-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project.xcodeproj/xcshareddata/xcschemes/react_native_project-tvOS.xcscheme -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project.xcodeproj/xcshareddata/xcschemes/react_native_project.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project.xcodeproj/xcshareddata/xcschemes/react_native_project.xcscheme -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/AppDelegate.h -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/AppDelegate.m -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/Info.plist -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_project/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_project/main.m -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_projectTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_projectTests/Info.plist -------------------------------------------------------------------------------- /module03/react_native_project/ios/react_native_projectTests/react_native_projectTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/ios/react_native_projectTests/react_native_projectTests.m -------------------------------------------------------------------------------- /module03/react_native_project/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/metro.config.js -------------------------------------------------------------------------------- /module03/react_native_project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/package.json -------------------------------------------------------------------------------- /module03/react_native_project/src/config/ReactotronConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/config/ReactotronConfig.js -------------------------------------------------------------------------------- /module03/react_native_project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/index.js -------------------------------------------------------------------------------- /module03/react_native_project/src/pages/Main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/pages/Main/index.js -------------------------------------------------------------------------------- /module03/react_native_project/src/pages/Main/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/pages/Main/styles.js -------------------------------------------------------------------------------- /module03/react_native_project/src/pages/Repo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/pages/Repo/index.js -------------------------------------------------------------------------------- /module03/react_native_project/src/pages/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/pages/User/index.js -------------------------------------------------------------------------------- /module03/react_native_project/src/pages/User/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/pages/User/styles.js -------------------------------------------------------------------------------- /module03/react_native_project/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/routes.js -------------------------------------------------------------------------------- /module03/react_native_project/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/src/services/api.js -------------------------------------------------------------------------------- /module03/react_native_project/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module03/react_native_project/yarn.lock -------------------------------------------------------------------------------- /module04/flux/1562597351733.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/1562597351733.pdf -------------------------------------------------------------------------------- /module04/flux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/README.md -------------------------------------------------------------------------------- /module04/flux/imgs/9qNckT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/9qNckT.png -------------------------------------------------------------------------------- /module04/flux/imgs/L0zn1i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/L0zn1i.png -------------------------------------------------------------------------------- /module04/flux/imgs/redux-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/redux-schema.png -------------------------------------------------------------------------------- /module04/flux/imgs/rockeshoes-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/rockeshoes-demo.gif -------------------------------------------------------------------------------- /module04/flux/imgs/saga-diagram1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/saga-diagram1.png -------------------------------------------------------------------------------- /module04/flux/imgs/uWC8MK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/imgs/uWC8MK.png -------------------------------------------------------------------------------- /module04/flux/project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/.editorconfig -------------------------------------------------------------------------------- /module04/flux/project/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/.eslintrc.js -------------------------------------------------------------------------------- /module04/flux/project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/.gitignore -------------------------------------------------------------------------------- /module04/flux/project/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/.prettierrc -------------------------------------------------------------------------------- /module04/flux/project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/README.md -------------------------------------------------------------------------------- /module04/flux/project/look.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/look.gif -------------------------------------------------------------------------------- /module04/flux/project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/package.json -------------------------------------------------------------------------------- /module04/flux/project/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/public/index.html -------------------------------------------------------------------------------- /module04/flux/project/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/server.json -------------------------------------------------------------------------------- /module04/flux/project/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/App.js -------------------------------------------------------------------------------- /module04/flux/project/src/assets/images/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/assets/images/background.svg -------------------------------------------------------------------------------- /module04/flux/project/src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/assets/images/logo.svg -------------------------------------------------------------------------------- /module04/flux/project/src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/components/Header/index.js -------------------------------------------------------------------------------- /module04/flux/project/src/components/Header/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/components/Header/styles.js -------------------------------------------------------------------------------- /module04/flux/project/src/config/ReactotronConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/config/ReactotronConfig.js -------------------------------------------------------------------------------- /module04/flux/project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/index.js -------------------------------------------------------------------------------- /module04/flux/project/src/pages/Cart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/pages/Cart/index.js -------------------------------------------------------------------------------- /module04/flux/project/src/pages/Cart/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/pages/Cart/styles.js -------------------------------------------------------------------------------- /module04/flux/project/src/pages/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/pages/Home/index.js -------------------------------------------------------------------------------- /module04/flux/project/src/pages/Home/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/pages/Home/styles.js -------------------------------------------------------------------------------- /module04/flux/project/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/routes.js -------------------------------------------------------------------------------- /module04/flux/project/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/services/api.js -------------------------------------------------------------------------------- /module04/flux/project/src/services/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/services/history.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/index.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/modules/cart/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/modules/cart/actions.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/modules/cart/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/modules/cart/reducer.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/modules/cart/sagas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/modules/cart/sagas.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/modules/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/modules/rootReducer.js -------------------------------------------------------------------------------- /module04/flux/project/src/store/modules/rootSaga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/store/modules/rootSaga.js -------------------------------------------------------------------------------- /module04/flux/project/src/styles/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/styles/global.js -------------------------------------------------------------------------------- /module04/flux/project/src/utils/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/src/utils/format.js -------------------------------------------------------------------------------- /module04/flux/project/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module04/flux/project/yarn.lock -------------------------------------------------------------------------------- /module05/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/.editorconfig -------------------------------------------------------------------------------- /module05/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/.eslintrc.js -------------------------------------------------------------------------------- /module05/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/.gitignore -------------------------------------------------------------------------------- /module05/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/.prettierrc -------------------------------------------------------------------------------- /module05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/README.md -------------------------------------------------------------------------------- /module05/hooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/hooks.png -------------------------------------------------------------------------------- /module05/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/package.json -------------------------------------------------------------------------------- /module05/project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/.editorconfig -------------------------------------------------------------------------------- /module05/project/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/.eslintrc.js -------------------------------------------------------------------------------- /module05/project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/.gitignore -------------------------------------------------------------------------------- /module05/project/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/.prettierrc -------------------------------------------------------------------------------- /module05/project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/README.md -------------------------------------------------------------------------------- /module05/project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/package.json -------------------------------------------------------------------------------- /module05/project/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/public/index.html -------------------------------------------------------------------------------- /module05/project/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/server.json -------------------------------------------------------------------------------- /module05/project/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/App.js -------------------------------------------------------------------------------- /module05/project/src/assets/images/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/assets/images/background.svg -------------------------------------------------------------------------------- /module05/project/src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/assets/images/logo.svg -------------------------------------------------------------------------------- /module05/project/src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/components/Header/index.js -------------------------------------------------------------------------------- /module05/project/src/components/Header/index_older.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/components/Header/index_older.js -------------------------------------------------------------------------------- /module05/project/src/components/Header/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/components/Header/styles.js -------------------------------------------------------------------------------- /module05/project/src/config/ReactotronConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/config/ReactotronConfig.js -------------------------------------------------------------------------------- /module05/project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/index.js -------------------------------------------------------------------------------- /module05/project/src/pages/Cart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Cart/index.js -------------------------------------------------------------------------------- /module05/project/src/pages/Cart/index_older.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Cart/index_older.js -------------------------------------------------------------------------------- /module05/project/src/pages/Cart/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Cart/styles.js -------------------------------------------------------------------------------- /module05/project/src/pages/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Home/index.js -------------------------------------------------------------------------------- /module05/project/src/pages/Home/index_older.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Home/index_older.js -------------------------------------------------------------------------------- /module05/project/src/pages/Home/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/pages/Home/styles.js -------------------------------------------------------------------------------- /module05/project/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/routes.js -------------------------------------------------------------------------------- /module05/project/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/services/api.js -------------------------------------------------------------------------------- /module05/project/src/services/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/services/history.js -------------------------------------------------------------------------------- /module05/project/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/index.js -------------------------------------------------------------------------------- /module05/project/src/store/modules/cart/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/modules/cart/actions.js -------------------------------------------------------------------------------- /module05/project/src/store/modules/cart/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/modules/cart/reducer.js -------------------------------------------------------------------------------- /module05/project/src/store/modules/cart/sagas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/modules/cart/sagas.js -------------------------------------------------------------------------------- /module05/project/src/store/modules/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/modules/rootReducer.js -------------------------------------------------------------------------------- /module05/project/src/store/modules/rootSaga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/store/modules/rootSaga.js -------------------------------------------------------------------------------- /module05/project/src/styles/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/styles/global.js -------------------------------------------------------------------------------- /module05/project/src/utils/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/src/utils/format.js -------------------------------------------------------------------------------- /module05/project/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/project/yarn.lock -------------------------------------------------------------------------------- /module05/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/public/index.html -------------------------------------------------------------------------------- /module05/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/src/App.js -------------------------------------------------------------------------------- /module05/src/App_useEffect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/src/App_useEffect.js -------------------------------------------------------------------------------- /module05/src/App_useMemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/src/App_useMemo.js -------------------------------------------------------------------------------- /module05/src/App_useState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/src/App_useState.js -------------------------------------------------------------------------------- /module05/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/src/index.js -------------------------------------------------------------------------------- /module05/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module05/yarn.lock -------------------------------------------------------------------------------- /module06/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/README.md -------------------------------------------------------------------------------- /module06/config-jest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/config-jest.png -------------------------------------------------------------------------------- /module06/node_modules/.yarn-integrity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/.yarn-integrity -------------------------------------------------------------------------------- /module06/node_modules/@types/jest-diff/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest-diff/LICENSE -------------------------------------------------------------------------------- /module06/node_modules/@types/jest-diff/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest-diff/README.md -------------------------------------------------------------------------------- /module06/node_modules/@types/jest-diff/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest-diff/index.d.ts -------------------------------------------------------------------------------- /module06/node_modules/@types/jest-diff/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest-diff/package.json -------------------------------------------------------------------------------- /module06/node_modules/@types/jest/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest/LICENSE -------------------------------------------------------------------------------- /module06/node_modules/@types/jest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest/README.md -------------------------------------------------------------------------------- /module06/node_modules/@types/jest/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest/index.d.ts -------------------------------------------------------------------------------- /module06/node_modules/@types/jest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/node_modules/@types/jest/package.json -------------------------------------------------------------------------------- /module06/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/package.json -------------------------------------------------------------------------------- /module06/project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.editorconfig -------------------------------------------------------------------------------- /module06/project/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.env.example -------------------------------------------------------------------------------- /module06/project/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.eslintrc.js -------------------------------------------------------------------------------- /module06/project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.gitignore -------------------------------------------------------------------------------- /module06/project/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.prettierrc -------------------------------------------------------------------------------- /module06/project/.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/.sequelizerc -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/block-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/block-navigation.js -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /module06/project/__tests__/coverage/lcov.info: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/__tests__/example.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/__tests__/example.test.js -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/block-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/block-navigation.js -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/sort-arrow-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/sort-arrow-sprite.png -------------------------------------------------------------------------------- /module06/project/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /module06/project/coverage/lcov.info: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/jest.config.js -------------------------------------------------------------------------------- /module06/project/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/nodemon.json -------------------------------------------------------------------------------- /module06/project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/package.json -------------------------------------------------------------------------------- /module06/project/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/src/app.js -------------------------------------------------------------------------------- /module06/project/src/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/src/app/middlewares/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/src/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/src/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/src/config/database.js -------------------------------------------------------------------------------- /module06/project/src/database/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/src/database/index.js -------------------------------------------------------------------------------- /module06/project/src/database/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/src/routes.js -------------------------------------------------------------------------------- /module06/project/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/src/server.js -------------------------------------------------------------------------------- /module06/project/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module06/project/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/project/yarn.lock -------------------------------------------------------------------------------- /module06/tests.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/tests.pdf -------------------------------------------------------------------------------- /module06/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigotamura/go-stack-2019/HEAD/module06/yarn.lock --------------------------------------------------------------------------------