Spring Boot, React.js & AWS S3 Full Stack Development

Поделиться
HTML-код
  • Опубликовано: 29 апр 2023
  • In this spring boot tutorial you'll learn how to create a spring boot project for a full-stack application with React.js that enables users to upload files to Amazon S3 with ease. Follow along as we dive into the integration of React.js on the frontend and Spring Boot 3 on the backend to create a restful API that enabling file uploads.
    By the end of this tutorial, you'll have the knowledge to develop your own file uploading functionality in your next project, and take advantage of the power of AWS S3 for your application's storage needs.
    ▷ Enrol for certificate - bit.ly/41PG7iZ
    ▷ Follow Me on LinkedIn - bit.ly/3Nqrpuy
    ▷ Join Amigoscode LinkedIn Group - bit.ly/44snIKX
    ▷ Join Amigoscode Discord - bit.ly/3Llkf7T
    ▷ Repo - bit.ly/41O3OYN
    Don't Forget to
    ===========================================
    💯 Subscribe to Amigoscode - bit.ly/2HpF5V8
    💯 Courses Available for free here - amigoscode.com/courses
    💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
    🙊 Here are the goods for all my videos video 🙊
    ► Recommended Books
    ===========================================
    - Clean Code - amzn.to/2UGDPlX
    - HTTP: The Definitive Guide - amzn.to/2JDVi8s
    - Clean Architecture - amzn.to/2xOBNXW
    ► Computer and Monitor
    ===========================================
    - New Apple MacBook Pro - amzn.to/3464Mmn
    - Dell 27 INCH Ultrasharp U2719D Monitor - amzn.to/2xM3nW1
    - Double Arm Stand Desk Mount - amzn.to/3aYKKfs
    - USB C Hub Multiport Adapter - amzn.to/2Jz7NlL
    ► Camera Gear
    =============================================
    - Sony ILCE7M3B Full Frame Mirrorless Camera - amzn.to/346QIJn
    - Sigma 16 mm F1.4 DC DN - amzn.to/2wbic3Q
    - Sigma 33B965 30 mm F1.4 DC DC - amzn.to/39G37Fd
    ► IDE & Tools I use for coding 💻 🎒
    ===========================================
    - ITerm
    - VsCode
    - GoLand
    - IntelliJ Ultimate
    - Sublime
    P.S
    ===========================================
    💯 Don't forget to subscribe | bit.ly/2HpF5V8
    💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
    💯 Follow me on Instagram | bit.ly/2TSkA9w
    ❤️ Thanks for watching
  • НаукаНаука

Комментарии • 103

  • @santeixeira9301
    @santeixeira9301 Год назад +39

    Incredible how I got a freelance today with this exact same project, thanks for this video, Nelson!

  • @amigoscode
    @amigoscode  Год назад +14

    ▷ Enrol for certificate - bit.ly/41PG7iZ
    ▷ Follow me on LinkedIn - bit.ly/3Nqrpuy
    ▷ Join Amigoscode LinkedIn Group - bit.ly/44snIKX
    ▷ Join Amigoscode Discord - bit.ly/3Llkf7T
    ▷ Repo - bit.ly/41O3OYN

    • @bellanyein457
      @bellanyein457 8 месяцев назад

      Hi, how can I get IntelliJ 3 months free code. I already followed and joined all channel

    • @Java_developer-ck9lf
      @Java_developer-ck9lf Месяц назад

      The repo link doesn't work

  • @alexanderac2479
    @alexanderac2479 Год назад +5

    I was literally looking for this integration, life saver as always Amigos

  • @Y-wx6th
    @Y-wx6th 11 месяцев назад +5

    The video was good.
    I would be happy if there was a basic tutorial on AWS concepts beforehand.

  • @zafarboymurotov764
    @zafarboymurotov764 Год назад +5

    Hello My teacher. Thank you very much your lessons.good luck

  • @fanclub69
    @fanclub69 9 месяцев назад +1

    You are like an angel. Your voice especially "Just like that" makes life much simpler.
    Really appreciate your effort in making such a long hr video. Is there any reference to follow the existing project from which you have developed the specific use case ? Any pointer will be surely helpful. Awaiting your input.

  • @rahulpandeyvlogs2874
    @rahulpandeyvlogs2874 10 месяцев назад +4

    Ram Ram Brother .. Your course is awesome

  • @mohammedogleh5195
    @mohammedogleh5195 Год назад +1

    Walaikuma Salaam bro thank you somuch spring websocket we will be waiting insha Allah

  • @MrdJJ
    @MrdJJ Год назад

    Feels like a gift man! I was looking exactly for this typo content
    Damn. Well Done and thanks man

  • @hoangducnguyen8887
    @hoangducnguyen8887 Год назад +2

    Hello Amigos, at 26:31 do we need to create table customer before run Main? As for me I wasn't able to successully do the same steps from fresh, first it claims that the relation of Id doesn't exist, next when I create the sequence by myself, it claims that the relation "customer" doesn't exist...

  • @merxxibeaucoup9093
    @merxxibeaucoup9093 Год назад

    Mashallah brother …… thank you ❤

  • @mrpikls124
    @mrpikls124 Год назад +4

    Is it a full development or other videos about development of this app will be out later?

  • @redrose5406
    @redrose5406 Год назад +1

    ❤Very good RUclips channel

  • @alexanderkomanov4151
    @alexanderkomanov4151 Год назад

    Amazing!

  • @hoangducnguyen8887
    @hoangducnguyen8887 Год назад +1

    Hello Amigos & all, at 1:10:32 I don't see any object listed on the web console. I don't know why but it works on the code.
    Nevermind I've been using mock one

  • @diagspring144
    @diagspring144 Год назад +1

    you are the best

  • @mahendranath2504
    @mahendranath2504 Год назад +1

    Thank you so much 👋👍👌👏🫡🙏🏻✌️

  • @harshwardhanparmar8258
    @harshwardhanparmar8258 Год назад

    Waiting for this video

  • @hdacapio2399
    @hdacapio2399 9 месяцев назад

    Is it possible to use Angular instead of Node.js ? thanks a lot for your answer !

  • @mohammadtoficmohammad3594
    @mohammadtoficmohammad3594 Год назад

    thank you brother

  • @codezpro880
    @codezpro880 Год назад

    Hi Amigos, is there any video/docs related to the spring code apart from s3, of this application? If yes, then please provide the reference. Thanks

  • @aresservis2688
    @aresservis2688 Год назад

    amazing one!
    can you do the same tutorial using fastapi , because there is no such a tutorial with fasapi.
    thank you!

  • @bhaktisagarrajeshwarikirta1448
    @bhaktisagarrajeshwarikirta1448 10 месяцев назад

    Per bhai super🎉🎉🎉❤ new friends🎉🎉❤

  • @mrbmro3991
    @mrbmro3991 Месяц назад +5

    Can you add timestamps

  • @elzosantos1253
    @elzosantos1253 Год назад +1

    Hello, all right, I would like to congratulate you for your work, I am starting in the area and I am having difficulty implementing spring-security with jwt in an "ECOMMERCE" project, if possible, can you help me by creating a video implementing spring-security with jwt in ECOMMERCE

  • @mrbmro3991
    @mrbmro3991 Месяц назад

    Hey bro, simple question - When using a Spring boot backend, what is the best choice for a front end between Angular and React Js?

  • @gucciflipflops9665
    @gucciflipflops9665 5 месяцев назад

    What are the files inside of the db.migration for? Is it only when you already have a database?

  • @hhcdghjjgsdrt235
    @hhcdghjjgsdrt235 4 месяца назад +1

    Respect teacher. I don't know aws. But I know little of spring and react. Should I watch this tutorial?

  • @arisaffandysunuh9732
    @arisaffandysunuh9732 Год назад

    Waalaikumsalam Warahmatullahi Wabarakatuh... awesomee...

  • @bhaktisagarrajeshwarikirta1448
    @bhaktisagarrajeshwarikirta1448 10 месяцев назад

    New welcome new friends🎉🎉🎉❤

  • @luisfeliperodrigues7831
    @luisfeliperodrigues7831 Год назад

    I really dont care about premium intellij, the only thing i want is your courses for free haja, hugs from Brazil bro

  • @ms_shifu7047
    @ms_shifu7047 Год назад

    thanks

  • @Thomas-1023
    @Thomas-1023 3 месяца назад

    I'm obsessed with this content. I had the pleasure of reading something similar, and I was completely obsessed. "Mastering AWS: A Software Engineers Guide" by Nathan Vale

  • @nexuswave1797
    @nexuswave1797 Год назад

    Amigo I love u

  • @Chrisbees
    @Chrisbees Год назад

    can this be done with the community edition of intellij too?

  • @hdacapio2399
    @hdacapio2399 9 месяцев назад

    Very interesting ! however, you start your video with an existing project. If we want to start from scratch, which kind of project should I create ? thank you for your answer :) ! Very nice video !

    • @hdacapio2399
      @hdacapio2399 9 месяцев назад

      okay : I suppose you created a Spring Web project, such as your course : ruclips.net/video/-mwpoE0x0JQ/видео.html

  • @jameslitebohomoalosi552
    @jameslitebohomoalosi552 2 месяца назад

    Hello my best Teacher, can you please show how you configured s3 to store the images in local machine under the .aws directory

  • @user-oc1ih4ez2c
    @user-oc1ih4ez2c Год назад

    Why equals and hashCode generated with all fields but not via only id field?

  • @wengyin3365
    @wengyin3365 10 месяцев назад

    Page loaded over HTTPS but requested an insecure XMLHttpRequest endpoint. How to enforce SSL/HTTPS for my backend

  • @engineeringmadeasy
    @engineeringmadeasy Год назад +1

    I’m an A Level student, are there any internship for this field that I can join?

  • @bosanmenganggur
    @bosanmenganggur Год назад

    i love this

  • @aboubacarzakariyaro1592
    @aboubacarzakariyaro1592 Год назад +1

    As sallam alaykoum brother

  • @fahadbawazir1771
    @fahadbawazir1771 Год назад +2

    Assalaamualaikum wa RAHAMATULLAHI wa BARKATUHU

  • @petroniobonavides3530
    @petroniobonavides3530 Год назад +37

    Hello my friend As-Salamu Alaikum

  • @mardoxx8043
    @mardoxx8043 Год назад

    Hi Amigos, is it possible that I can upload this course to my github repositories once I complete it? since I usually put in github my side-projects. I do not know if this is legal since is yours, or I might mention that is yours and so on. Thanks mate!

  • @TheGrreatDane
    @TheGrreatDane Год назад

    Hi, is the IntelliJ 3 months free link still available?

  • @saurabh9446
    @saurabh9446 Год назад

    Any chances of making microservices with golang courses?

  • @salehali1325
    @salehali1325 5 месяцев назад

    Assalamu alaikum, good evening how your work, I hope everything is going well, I really enjoyed your tutorials on spring boot app, may Allah helps and bless you through this programme thank you, I have a question regarding full -stack-professional app, (Error creating bean with name 's3Config': Injection of autowired dependencies failed) that the issue, thanks 🙏

  • @aniketshinde4114
    @aniketshinde4114 10 месяцев назад

    Bro please help, I want to setup react js app with inttelij idea

  • @gabyyhshss
    @gabyyhshss 2 месяца назад

    What design pattern is used in this project?

  • @chitsuwailin7733
    @chitsuwailin7733 9 месяцев назад

    All Tests failed for CustomerIT. 2:09:24. Anyone can help please?

  • @hireetech
    @hireetech Год назад

    Waleykum Salam❤

  • @TheBlackManMythLegend
    @TheBlackManMythLegend Год назад

    A SALAAAAAA MALEKOUUUUMM LLOL i AM NOT muslim but the intro get me all the time lol

  • @deepanshadow3997
    @deepanshadow3997 9 месяцев назад

    I know java bro.
    Next which video watch spring boot.
    So many video your channel.which i am watch.

  • @incaseyoumissedit9253
    @incaseyoumissedit9253 Год назад

    Why you dont autowired?

  • @chaitanyakumar9229
    @chaitanyakumar9229 11 месяцев назад

    Code for Intellij Ultimate Edition ?

  • @rahulcruze4162
    @rahulcruze4162 11 месяцев назад +2

    even tho i created the file .aws and pasted the credentials i cant able to connect to my s3 bucket

    • @xiaoxi284
      @xiaoxi284 9 месяцев назад

      same, there's no config and credentials showing when i type ls

    • @bellanyein457
      @bellanyein457 8 месяцев назад

      same here how do you solve this problem

    • @rahulcruze4162
      @rahulcruze4162 8 месяцев назад

      Here, we need to add those variables as system variables

    • @kumar-mh6hy
      @kumar-mh6hy 8 месяцев назад

      same

    • @kumar-mh6hy
      @kumar-mh6hy 8 месяцев назад

      how to add these variables as system variables@@rahulcruze4162

  • @cubedev4838
    @cubedev4838 Год назад

    Hey, wheres your cap :) Person like u should make clone series with 7+ hours long videos. Using stack in this video. Amazing content

  • @Amir_929
    @Amir_929 5 месяцев назад

    Can't access the repo

  • @user-we3ip6hv1s
    @user-we3ip6hv1s Год назад

    Can you create similar one with Angular. . .

  • @cartoo221
    @cartoo221 Год назад +2

    Is anyone stuck at around 2:36:00? I'm getting a 403 error since I'm only using the endpoint with no auth.

    • @cartoo221
      @cartoo221 Год назад +1

      SO.....I figured out what was wrong xD I never did the git checkout part where it brings you to a version that updated the Security filter chain that allows you to send that request for the profile picture with no requirement for request headers. I actually learned how to modify the logging of the application via the YAML file and got to mess with some security features so I count it as a win haha!!

  • @grishapipoyan7501
    @grishapipoyan7501 7 месяцев назад

    Why yo dont impleent csrf ?

  • @nicko9958
    @nicko9958 3 месяца назад

    10:50 and where are the instructions?

  • @antonshustikov7974
    @antonshustikov7974 Год назад

    please, smb write export=FORMAT...

    • @z.j4112
      @z.j4112 Год назад

      ID\t{{.ID}}
      NAME\t{{.Names}}
      IMAGE\t{{.Image}}
      PORTS\t{{.Ports}}
      COMMAND\t{{.Command}}
      CREATED\t{{.CreatedAt}}
      STATUS\t{{.Status}}

  • @beznikaa8268
    @beznikaa8268 8 месяцев назад +1

    спасибо черныш

  • @user-yu9pb3te6t
    @user-yu9pb3te6t 6 месяцев назад

    vue3 +spring

  • @developer_hadi
    @developer_hadi Год назад +2

    Salam alaikum brother, I would love to watch it if it was JavaScript rather than java, e.g: nodeJS or Deno. Btw can I watch the video if Idk Java? If yes, the that's great, I haven't watched any of your videos because all are Java and not JavaScript, What if I watch one of your videos to learn the basics of Java and then watch this video?
    Tell me what do you think

    • @developer_hadi
      @developer_hadi Год назад

      @@malcolmwimbley I know, but I like to watch from a Muslim brother's videos

  • @user-br4gt7xu2j
    @user-br4gt7xu2j Год назад

    ilhamdulillah

  • @RahulM-br7io
    @RahulM-br7io 10 месяцев назад

    source code plz

  • @joseeduardoguerreromartine3400
    @joseeduardoguerreromartine3400 10 месяцев назад

    🇲🇽🫶

  • @ramonhenrique7216
    @ramonhenrique7216 Год назад

    help me!!! Please add subtitles in Portuguese to your course videos

  • @user-vc7td3bd2v
    @user-vc7td3bd2v 10 месяцев назад

    get rid of hardcode

  • @fagbayibooluwasegun9938
    @fagbayibooluwasegun9938 Год назад

    Amigos please, can you provide a solution we who are less privileged to afford the cost of being full stack developer🙏🙏

  • @YOMEM0
    @YOMEM0 3 месяца назад

    for the docker ps format ``` export FORMAT="ID\t{{.ID}}
    NAME\t{{.Names}}
    IMAGE\t{{.Image}}
    PORTS\t{{.Ports}}
    COMMAND\t{{.Command}}
    CREATED\t{{.CreatedAt}}
    STATUS\t{{.Status}}
    " ```

  • @lycan2494
    @lycan2494 Год назад +1

    Useless certificate 😂

  • @astar4025
    @astar4025 4 месяца назад

    35:21 . I tried to do a maven clea and install in my VS code, It's giving error in the install part.
    [INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ amigoscode-api ---
    [INFO] Changes detected - recompiling the module!
    [INFO] Compiling 32 source files to d:\SampleProject\NewProject\full-stack-professional\backend\target\classes
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 2.411 s
    [INFO] Finished at: 2024-02-04T20:33:05+05:30
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project amigoscode-api: Fatal error compiling: error: invalid target release: 17 -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
    I am not understanding what the issue is. Could you help me on this

  • @chamanbetrabet3555
    @chamanbetrabet3555 Год назад

    Hi @amigoscode at 24:08 while running main I am getting error FATAL: password authentication failed for user amigoscode. I haven’t changed anything in docker-compose.yml

    • @anishk9151
      @anishk9151 Месяц назад

      I am getting the sane error. How did u resolve it?