{"id":19944093,"url":"https://github.com/rominalodolo/udemyspringboot_react_java","last_synced_at":"2026-04-09T18:36:30.544Z","repository":{"id":45729224,"uuid":"511074778","full_name":"rominalodolo/UdemySpringBoot_REACT_JAVA","owner":"rominalodolo","description":"Udemy course ","archived":false,"fork":false,"pushed_at":"2022-08-01T23:05:57.000Z","size":509,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-12T05:10:48.749Z","etag":null,"topics":["azure","devops","docker","gcp","java","kubernetes","react","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rominalodolo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-06T09:35:40.000Z","updated_at":"2022-07-15T15:29:29.000Z","dependencies_parsed_at":"2022-09-10T14:11:10.802Z","dependency_job_id":null,"html_url":"https://github.com/rominalodolo/UdemySpringBoot_REACT_JAVA","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rominalodolo%2FUdemySpringBoot_REACT_JAVA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rominalodolo%2FUdemySpringBoot_REACT_JAVA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rominalodolo%2FUdemySpringBoot_REACT_JAVA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rominalodolo%2FUdemySpringBoot_REACT_JAVA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rominalodolo","download_url":"https://codeload.github.com/rominalodolo/UdemySpringBoot_REACT_JAVA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241374513,"owners_count":19952544,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure","devops","docker","gcp","java","kubernetes","react","spring-boot"],"created_at":"2024-11-13T00:19:05.109Z","updated_at":"2026-04-09T18:36:25.502Z","avatar_url":"https://github.com/rominalodolo.png","language":"JavaScript","readme":"# Go Java Full Stack with Spring Boot and React\n\n\u003e Udemy course by Ranga Karanam\n\u003e\n\u003e Get the course here: [Link](https://www.udemy.com/course/full-stack-application-with-spring-boot-and-react/)\n\u003e \n\u003e Github Source Code: [Link](https://github.com/in28minutes/full-stack-with-react-and-spring-boot) \n\n\nIntallations: \n\n[NodeJs](https://nodejs.org/en/download/) \nThis package has installed:\n- Node.js v16.16.0 to /usr/local/bin/node\n- npm v8.11.0 to /usr/local/bin/npm\n\t\nMake sure that `/usr/local/bin` is in your $PATH.\n\n![version](https://user-images.githubusercontent.com/83961643/179249144-1a6438c9-9084-4920-9ccb-6c581d975e77.jpeg)\n![npm](https://user-images.githubusercontent.com/83961643/179249153-1d29453f-8404-4b13-996b-b91d85ae11bd.jpeg)\n\n![npm](https://user-images.githubusercontent.com/83961643/179249812-0edb12f4-c001-41f0-a3f5-e9811797f164.jpeg)\n\n\nThe Created JSON file opened in VS code: \n![json](https://user-images.githubusercontent.com/83961643/179250345-797403f3-8309-4174-b888-65dc2d0115d9.jpeg)\n\n\n`npm install jquery`\n\n![jq](https://user-images.githubusercontent.com/83961643/179250663-fba1da12-b83c-404f-9a05-999a27f403ff.jpeg)\n\n\nCreating the Todo App:\n\n![to](https://user-images.githubusercontent.com/83961643/179256068-b6440271-aed4-4df6-a0d3-32295d80490a.jpeg)\n![react](https://user-images.githubusercontent.com/83961643/179256771-32de639f-1dac-4364-93b1-1f34b6705975.jpeg)\n\n\nOpening up the app in VS code: \n\n![vs](https://user-images.githubusercontent.com/83961643/179257523-3c5cee29-bc08-43b1-b6fe-332c3351a4d6.jpeg)\n\n\u003e Spring Boot Tutorial For Beginners: [Link](https://www.youtube.com/watch?v=pcdpk3Yd1EA)\n\u003e\n\u003e JPA And Hibernate Tutorial For Beginners with Spring Boot and Spring Data JPA: [Link](https://www.youtube.com/watch?v=MaI0_XdpdP8)\n\nUpdate in React vs the course code: \n\n![error](https://user-images.githubusercontent.com/83961643/180209456-1432a788-be3d-4e9b-bbfa-2fb841d404a6.jpeg)\n![code](https://user-images.githubusercontent.com/83961643/180209579-83b2c570-fd4b-4578-b997-25d378e7ddef.jpeg)\n\nUnderstanding how React works: \n![understanding](https://user-images.githubusercontent.com/83961643/180226716-783989b6-8dab-4d80-821d-bf72a0b8698c.jpeg)\n\n\nApp.js File before I update with the counter app \n\n![app1](https://user-images.githubusercontent.com/83961643/180250654-e03ac990-ccc5-4815-a360-686e09ef34bf.jpeg)\n![app](https://user-images.githubusercontent.com/83961643/180249631-351fa2a9-2a2b-48b0-95c9-63326aed957b.jpeg)\n\n\nCounter App Working: \n\n![counter app working](https://user-images.githubusercontent.com/83961643/180251637-d747838d-86a1-457b-8930-22f3cebd038e.jpeg)\n\n![ink](https://user-images.githubusercontent.com/83961643/180253124-0b54133f-8cee-43d7-b789-bd499d6bb324.jpeg)\n\n![app](https://user-images.githubusercontent.com/83961643/180253605-3c1da39d-5c95-450c-98cd-a8d6358c36ca.jpeg)\n\nFinal Version of the Counter App:\n\n![counterappFinal](https://user-images.githubusercontent.com/83961643/180486931-adf01b5c-f8cc-44b8-b92a-b4a946fabeab.jpeg)\n\n\nThe ToDo Application:\n\nCreating the restful-web-services app\n\n![initialize](https://user-images.githubusercontent.com/83961643/180814326-422094a9-aed0-42c7-ab4d-2113487f3535.jpeg)\n\n![services](https://user-images.githubusercontent.com/83961643/180814354-4087efc5-8403-4bba-b3ef-afd9acc42b55.jpeg)\n\nhttp://localhost:8080/hello-world \n\n![testhello](https://user-images.githubusercontent.com/83961643/180819873-dd2206e7-aab2-45ba-84f6-31cb5c99649e.jpeg)\n![testing](https://user-images.githubusercontent.com/83961643/180820037-de2c7647-2695-44ef-8fa7-3404dc8d438a.jpeg)\n\nChange the GET Method to GetMapping only \n\n![change](https://user-images.githubusercontent.com/83961643/180820209-3691c78c-d4b3-4338-8aa2-3d2bb2425960.jpeg)\n\n\nhttp://localhost:8080/hello-world-bean\n\n![working](https://user-images.githubusercontent.com/83961643/180828809-5ebf2f16-12d5-46e3-a7c7-cad6308c3ebf.jpeg)\n\n![debug](https://user-images.githubusercontent.com/83961643/180829458-281667fb-8f0d-4d36-a22b-796f3e7ad0cd.jpeg)\n\nDispatcher servlet \n![servlets](https://user-images.githubusercontent.com/83961643/180830044-510e088b-12bf-4543-8de6-b345f95dbc12.jpeg)\n\nhttp://localhost:8080/hello-world/path-variable/romina\n\n![name](https://user-images.githubusercontent.com/83961643/180847916-cd69dd19-a8f9-411c-88f2-be521a828611.jpeg)\n\n![loginerrors](https://user-images.githubusercontent.com/83961643/181042653-8d595545-5050-42b4-86ac-9c237769d6af.jpeg)\n\nDownloading Chrome extension: \n![extension](https://user-images.githubusercontent.com/83961643/181219384-b9467f9f-6849-49c2-88ff-1ca67b886f92.jpeg)\n\nRestlet Client changed to [Talend](https://info.talend.com/request_apiworkbench.html): [Check Press Releases](https://www.talend.com/about-us/press-releases/)\n\n![save](https://user-images.githubusercontent.com/83961643/181219462-e75c1e28-41a2-49b9-982a-9d5426022ef7.jpeg)\n\n![p](https://user-images.githubusercontent.com/83961643/181229960-275e4b5a-56f1-47f9-97c5-e49f0fa68a30.jpeg)\n\nAdding the security Dependency \n\n![addingdependency](https://user-images.githubusercontent.com/83961643/181365853-645a5d53-bb77-41ee-8d8b-f6c734302e26.jpeg)\n\n\nSolving Your Problems with Basic Authentication\n\n[Debugging Problems in Full Stack](https://github.com/in28minutes/in28minutes-initiatives/blob/master/The-in28Minutes-TroubleshootingGuide-And-FAQ/fullstack.md#basic-authentication-problems)\n\n![login](https://user-images.githubusercontent.com/83961643/182184452-db82882f-7f79-4f72-a09d-28e2178700a3.jpeg)\n\n![rangs](https://user-images.githubusercontent.com/83961643/182184457-e9382fd1-62c0-4aeb-b53b-0bbb3de0b303.jpeg)\n\n![info](https://user-images.githubusercontent.com/83961643/182184470-f5abd5e7-0b85-4ab4-bd7b-28c96e3a158d.jpeg)\n\n![todos](https://user-images.githubusercontent.com/83961643/182203588-bbbf32a7-6915-4bc9-a089-27f3e4323c22.jpeg)\n\n\nLinking the Bootstrap:\n\n![todoapp](https://user-images.githubusercontent.com/83961643/182203580-9447fe60-c92c-4a90-975c-f9e16ef99908.jpeg)\n\n![invalid](https://user-images.githubusercontent.com/83961643/182207353-3a906383-1856-473c-9184-79fcae3a3a4d.jpeg)\n\n\n[JWT](https://github.com/in28minutes/full-stack-with-react-and-spring-boot/blob/73ea92e4be99af40b9283b810a00a1ad0d0733f2/README.md)\n\n![add](https://user-images.githubusercontent.com/83961643/182211372-ca07d0fc-c6b3-4858-b0cf-887b68b988e6.jpeg)\n\n![code](https://user-images.githubusercontent.com/83961643/182211393-dccdb0ea-da1d-4132-bc63-c591c3fdf560.jpeg)\n\n![app](https://user-images.githubusercontent.com/83961643/182211403-618f7371-d629-43d6-ad94-569a373db61c.jpeg)\n\n![api](https://user-images.githubusercontent.com/83961643/182254694-cbc13cb7-3325-43c2-a074-55b87af7fd70.jpeg)\n\n![console](https://user-images.githubusercontent.com/83961643/182254704-1112d61e-9335-4523-973c-3e861a40d02b.jpeg)\n\n![correct](https://user-images.githubusercontent.com/83961643/182254717-cb729584-0817-4aa2-ab68-57fe9d632009.jpeg)\n\n![data](https://user-images.githubusercontent.com/83961643/182254721-7384cfc9-af14-4618-aa75-afe4e7f13494.jpeg)\n\n![JPA](https://user-images.githubusercontent.com/83961643/182256464-d4025697-284c-4994-a906-ae2162c41626.jpeg)\n\n\n\n\nLast Edit: August 2022\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frominalodolo%2Fudemyspringboot_react_java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frominalodolo%2Fudemyspringboot_react_java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frominalodolo%2Fudemyspringboot_react_java/lists"}