├── .gitignore ├── LICENSE ├── README.md ├── spring-boot-basic-auth-login-logout ├── .DS_Store ├── all-code.md ├── backend-spring-boot-basic-auth-login-logout │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── fullstack │ │ │ │ └── springboot │ │ │ │ └── react │ │ │ │ └── basic │ │ │ │ └── authentication │ │ │ │ └── springbootreactbasicauthloginlogout │ │ │ │ ├── SpringBootReactBasicAuthLoginLogoutApplication.java │ │ │ │ ├── basic │ │ │ │ └── auth │ │ │ │ │ ├── AuthenticationBean.java │ │ │ │ │ ├── BasicAuthenticationController.java │ │ │ │ │ └── SpringSecurityConfigurationBasicAuth.java │ │ │ │ └── course │ │ │ │ ├── Course.java │ │ │ │ ├── CourseResource.java │ │ │ │ └── CoursesHardcodedService.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── fullstack │ │ └── springboot │ │ └── react │ │ └── basic │ │ └── authentication │ │ └── springbootreactbasicauthloginlogout │ │ └── SpringBootReactBasicAuthLoginLogoutApplicationTests.java └── frontend-angular-basic-auth-login-logout │ ├── README.md │ ├── angular.json │ ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── courses │ │ │ ├── courses.component.css │ │ │ ├── courses.component.html │ │ │ ├── courses.component.spec.ts │ │ │ └── courses.component.ts │ │ ├── login │ │ │ ├── login.component.css │ │ │ ├── login.component.html │ │ │ ├── login.component.spec.ts │ │ │ └── login.component.ts │ │ ├── logout │ │ │ ├── logout.component.css │ │ │ ├── logout.component.html │ │ │ ├── logout.component.spec.ts │ │ │ └── logout.component.ts │ │ ├── menu │ │ │ ├── menu.component.css │ │ │ ├── menu.component.html │ │ │ ├── menu.component.spec.ts │ │ │ └── menu.component.ts │ │ └── service │ │ │ ├── auth-guard.service.ts │ │ │ ├── authentication.service.spec.ts │ │ │ ├── authentication.service.ts │ │ │ ├── course.service.spec.ts │ │ │ ├── course.service.ts │ │ │ └── httpInterceptor.service.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json │ ├── tsconfig.json │ └── tslint.json ├── spring-boot-crud-full-stack ├── .DS_Store ├── all-code.md ├── backend-spring-boot-crud-full-stack │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── fullstack │ │ │ │ └── springboot │ │ │ │ └── react │ │ │ │ └── maven │ │ │ │ └── crud │ │ │ │ └── springbootreactcrudfullstackwithmaven │ │ │ │ ├── SpringBootReactCrudFullStackWithMavenApplication.java │ │ │ │ ├── model │ │ │ │ └── Course.java │ │ │ │ ├── resource │ │ │ │ └── CourseResource.java │ │ │ │ └── service │ │ │ │ └── CoursesHardcodedService.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── fullstack │ │ └── springboot │ │ └── react │ │ └── maven │ │ └── crud │ │ └── springbootreactcrudfullstackwithmaven │ │ └── SpringBootReactCrudFullStackWithMavenApplicationTests.java └── frontend-spring-boot-angular-crud-full-stack │ ├── README.md │ ├── angular.json │ ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── course │ │ │ ├── course.component.css │ │ │ ├── course.component.html │ │ │ ├── course.component.spec.ts │ │ │ └── course.component.ts │ │ ├── courses │ │ │ ├── courses.component.css │ │ │ ├── courses.component.html │ │ │ ├── courses.component.spec.ts │ │ │ └── courses.component.ts │ │ ├── model │ │ │ └── Course.ts │ │ └── service │ │ │ ├── course.service.spec.ts │ │ │ └── course.service.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json │ ├── tsconfig.json │ └── tslint.json ├── spring-boot-hello-world-with-routing ├── .DS_Store ├── all-code.md ├── backend-spring-boot-hello-world-with-routing │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── fullstack │ │ │ └── springboot │ │ │ └── helloworld │ │ │ └── springboothelloworldwithrouting │ │ │ ├── SpringBootFullStackHelloWorldWithRoutingApplication.java │ │ │ └── helloworld │ │ │ ├── HelloWorldBean.java │ │ │ └── HelloWorldController.java │ │ └── resources │ │ └── application.properties └── frontend-spring-boot-angular-hello-world-with-routing │ ├── .editorconfig │ ├── .gitignore │ ├── README.md │ ├── angular.json │ ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── hello-world-bean │ │ │ ├── hello-world-bean.component.css │ │ │ ├── hello-world-bean.component.html │ │ │ ├── hello-world-bean.component.spec.ts │ │ │ └── hello-world-bean.component.ts │ │ ├── hello-world-string │ │ │ ├── hello-world-string.component.css │ │ │ ├── hello-world-string.component.html │ │ │ ├── hello-world-string.component.spec.ts │ │ │ └── hello-world-string.component.ts │ │ ├── menu │ │ │ ├── menu.component.css │ │ │ ├── menu.component.html │ │ │ ├── menu.component.spec.ts │ │ │ └── menu.component.ts │ │ ├── model │ │ │ └── Message.ts │ │ └── service │ │ │ ├── hello-world.service.spec.ts │ │ │ └── hello-world.service.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json │ ├── tsconfig.json │ └── tslint.json ├── spring-boot-jwt-auth-login-logout ├── .DS_Store ├── all-code.md ├── backend-spring-boot-jwt-auth-login-logout │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── fullstack │ │ │ │ └── springboot │ │ │ │ └── jwt │ │ │ │ └── basic │ │ │ │ └── authentication │ │ │ │ └── springbootreactjwtauthloginlogout │ │ │ │ ├── SpringBootReactJwtAuthLoginLogoutApplication.java │ │ │ │ ├── course │ │ │ │ ├── Course.java │ │ │ │ ├── CourseResource.java │ │ │ │ └── CoursesHardcodedService.java │ │ │ │ └── jwt │ │ │ │ ├── AuthenticationException.java │ │ │ │ ├── JWTWebSecurityConfig.java │ │ │ │ ├── JwtAuthenticationRestController.java │ │ │ │ ├── JwtInMemoryUserDetailsService.java │ │ │ │ ├── JwtTokenAuthorizationOncePerRequestFilter.java │ │ │ │ ├── JwtTokenRequest.java │ │ │ │ ├── JwtTokenResponse.java │ │ │ │ ├── JwtTokenUtil.java │ │ │ │ ├── JwtUnAuthorizedResponseAuthenticationEntryPoint.java │ │ │ │ └── JwtUserDetails.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── fullstack │ │ └── springboot │ │ └── jwt │ │ └── basic │ │ └── authentication │ │ └── springbootreactjwtauthloginlogout │ │ └── SpringBootReactJwtAuthLoginLogoutApplicationTests.java └── frontend-spring-boot-angular-jwt-auth-login-logout │ ├── README.md │ ├── angular.json │ ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── courses │ │ │ ├── courses.component.css │ │ │ ├── courses.component.html │ │ │ ├── courses.component.spec.ts │ │ │ └── courses.component.ts │ │ ├── login │ │ │ ├── login.component.css │ │ │ ├── login.component.html │ │ │ ├── login.component.spec.ts │ │ │ └── login.component.ts │ │ ├── logout │ │ │ ├── logout.component.css │ │ │ ├── logout.component.html │ │ │ ├── logout.component.spec.ts │ │ │ └── logout.component.ts │ │ ├── menu │ │ │ ├── menu.component.css │ │ │ ├── menu.component.html │ │ │ ├── menu.component.spec.ts │ │ │ └── menu.component.ts │ │ ├── model │ │ │ └── JWTToken.ts │ │ └── service │ │ │ ├── auth-guard.service.ts │ │ │ ├── authentication.service.spec.ts │ │ │ ├── authentication.service.ts │ │ │ ├── course.service.spec.ts │ │ │ ├── course.service.ts │ │ │ └── httpInterceptor.service.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json │ ├── tsconfig.json │ └── tslint.json └── spring-boot-react-hibernate-with-h2-full-stack ├── .DS_Store ├── all-code.md └── backend-spring-boot-jpa-hibernate-with-h2-full-stack ├── .DS_Store ├── pom.xml └── src ├── .DS_Store ├── main ├── java │ └── com │ │ └── in28minutes │ │ └── fullstack │ │ └── springboot │ │ └── jpa │ │ └── hibernate │ │ └── springbootjpahibernatewithh2fullstack │ │ ├── SpringBootFullStackJpaHibernateWithH2FullStackApplication.java │ │ └── course │ │ ├── Course.java │ │ ├── CourseJpaRepository.java │ │ └── CourseResource.java └── resources │ ├── application.properties │ └── data.sql └── test └── java └── com └── in28minutes └── fullstack └── springboot └── react └── jpa └── hibernate └── springbootreactjpahibernatewithh2fullstack └── SpringBootReactJpaHibernateWithH2FullStackApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/README.md -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/.DS_Store -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/all-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/all-code.md -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/pom.xml -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/SpringBootReactBasicAuthLoginLogoutApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/SpringBootReactBasicAuthLoginLogoutApplication.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/AuthenticationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/AuthenticationBean.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/BasicAuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/BasicAuthenticationController.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/SpringSecurityConfigurationBasicAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/basic/auth/SpringSecurityConfigurationBasicAuth.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/Course.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/CourseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/CourseResource.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/CoursesHardcodedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/course/CoursesHardcodedService.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/test/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/SpringBootReactBasicAuthLoginLogoutApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/backend-spring-boot-basic-auth-login-logout/src/test/java/com/in28minutes/fullstack/springboot/react/basic/authentication/springbootreactbasicauthloginlogout/SpringBootReactBasicAuthLoginLogoutApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/README.md -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/angular.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/protractor.conf.js -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/src/app.po.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/package-lock.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/package.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.css -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.component.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/app.module.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/courses/courses.component.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/login/login.component.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/logout/logout.component.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/menu/menu.component.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/auth-guard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/auth-guard.service.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/authentication.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/authentication.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/authentication.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/authentication.service.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/course.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/course.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/course.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/course.service.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/httpInterceptor.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/app/service/httpInterceptor.service.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/browserslist -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/environments/environment.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/favicon.ico -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/index.html -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/karma.conf.js -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/main.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/polyfills.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/styles.css -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/test.ts -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tsconfig.app.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tsconfig.spec.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/src/tslint.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/tsconfig.json -------------------------------------------------------------------------------- /spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-basic-auth-login-logout/frontend-angular-basic-auth-login-logout/tslint.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/.DS_Store -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/all-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/all-code.md -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/pom.xml -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/SpringBootReactCrudFullStackWithMavenApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/SpringBootReactCrudFullStackWithMavenApplication.java -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/model/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/model/Course.java -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/resource/CourseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/resource/CourseResource.java -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/service/CoursesHardcodedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/service/CoursesHardcodedService.java -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/test/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/SpringBootReactCrudFullStackWithMavenApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/backend-spring-boot-crud-full-stack/src/test/java/com/in28minutes/fullstack/springboot/react/maven/crud/springbootreactcrudfullstackwithmaven/SpringBootReactCrudFullStackWithMavenApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/README.md -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/angular.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/protractor.conf.js -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/src/app.po.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/package-lock.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/package.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.css -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.html -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.component.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/app.module.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.html -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/course/course.component.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.html -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/courses/courses.component.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/model/Course.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/model/Course.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/service/course.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/service/course.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/service/course.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/app/service/course.service.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/browserslist -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/environments/environment.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/favicon.ico -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/index.html -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/karma.conf.js -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/main.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/polyfills.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/styles.css -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/test.ts -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tsconfig.app.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tsconfig.spec.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/src/tslint.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/tsconfig.json -------------------------------------------------------------------------------- /spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-crud-full-stack/frontend-spring-boot-angular-crud-full-stack/tslint.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/.DS_Store -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/all-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/all-code.md -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/pom.xml -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/SpringBootFullStackHelloWorldWithRoutingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/SpringBootFullStackHelloWorldWithRoutingApplication.java -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/helloworld/HelloWorldBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/helloworld/HelloWorldBean.java -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/helloworld/HelloWorldController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/java/com/in28minutes/fullstack/springboot/helloworld/springboothelloworldwithrouting/helloworld/HelloWorldController.java -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/backend-spring-boot-hello-world-with-routing/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/.editorconfig -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/.gitignore -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/README.md -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/angular.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/protractor.conf.js -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/src/app.po.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/package-lock.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/package.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.css -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.html -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.component.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/app.module.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.html -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-bean/hello-world-bean.component.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.html -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/hello-world-string/hello-world-string.component.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.html -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/menu/menu.component.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/model/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/model/Message.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/service/hello-world.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/service/hello-world.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/service/hello-world.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/app/service/hello-world.service.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/browserslist -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/environments/environment.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/favicon.ico -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/index.html -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/karma.conf.js -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/main.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/polyfills.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/styles.css -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/test.ts -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tsconfig.app.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tsconfig.spec.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/src/tslint.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/tsconfig.json -------------------------------------------------------------------------------- /spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-hello-world-with-routing/frontend-spring-boot-angular-hello-world-with-routing/tslint.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/.DS_Store -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/all-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/all-code.md -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/pom.xml -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/SpringBootReactJwtAuthLoginLogoutApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/SpringBootReactJwtAuthLoginLogoutApplication.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/Course.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/CourseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/CourseResource.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/CoursesHardcodedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/course/CoursesHardcodedService.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/AuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/AuthenticationException.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JWTWebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JWTWebSecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtAuthenticationRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtAuthenticationRestController.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtInMemoryUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtInMemoryUserDetailsService.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenAuthorizationOncePerRequestFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenAuthorizationOncePerRequestFilter.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenRequest.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenResponse.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtTokenUtil.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtUnAuthorizedResponseAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtUnAuthorizedResponseAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/jwt/JwtUserDetails.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/test/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/SpringBootReactJwtAuthLoginLogoutApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/backend-spring-boot-jwt-auth-login-logout/src/test/java/com/in28minutes/fullstack/springboot/jwt/basic/authentication/springbootreactjwtauthloginlogout/SpringBootReactJwtAuthLoginLogoutApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/README.md -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/angular.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/protractor.conf.js -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/src/app.po.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/package-lock.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/package.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.css -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.component.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/app.module.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/courses/courses.component.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/login/login.component.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/logout/logout.component.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/menu/menu.component.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/model/JWTToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/model/JWTToken.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/auth-guard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/auth-guard.service.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/authentication.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/authentication.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/authentication.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/authentication.service.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/course.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/course.service.spec.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/course.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/course.service.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/httpInterceptor.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/app/service/httpInterceptor.service.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/browserslist -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/environments/environment.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/favicon.ico -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/index.html -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/karma.conf.js -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/main.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/polyfills.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/styles.css -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/test.ts -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tsconfig.app.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tsconfig.spec.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/src/tslint.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/tsconfig.json -------------------------------------------------------------------------------- /spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-jwt-auth-login-logout/frontend-spring-boot-angular-jwt-auth-login-logout/tslint.json -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/.DS_Store -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/all-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/all-code.md -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/.DS_Store -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/pom.xml -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/.DS_Store -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/SpringBootFullStackJpaHibernateWithH2FullStackApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/SpringBootFullStackJpaHibernateWithH2FullStackApplication.java -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/Course.java -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/CourseJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/CourseJpaRepository.java -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/CourseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/java/com/in28minutes/fullstack/springboot/jpa/hibernate/springbootjpahibernatewithh2fullstack/course/CourseResource.java -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/test/java/com/in28minutes/fullstack/springboot/react/jpa/hibernate/springbootreactjpahibernatewithh2fullstack/SpringBootReactJpaHibernateWithH2FullStackApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-boot-angular-fullstack-examples/HEAD/spring-boot-react-hibernate-with-h2-full-stack/backend-spring-boot-jpa-hibernate-with-h2-full-stack/src/test/java/com/in28minutes/fullstack/springboot/react/jpa/hibernate/springbootreactjpahibernatewithh2fullstack/SpringBootReactJpaHibernateWithH2FullStackApplicationTests.java --------------------------------------------------------------------------------