User Login and Register Form Full Video (Code Attatched) - Angular 16 | PrimeNG | Json Server

Поделиться
HTML-код
  • Опубликовано: 3 окт 2023
  • #angular #primeng #angularproject #angular16 #angulartraining #angularprimengapp #login
    This is a tutorial for User Login and Registration Form with the following concepts explained
    1. Node JS Installation
    2. Angular CLI Installation
    3. Angular project creation using ng new with Routing
    4. PrimeNG, Primeicons, PrimeFlex installation and setup
    5. Angular cli component, service, interface, guard creation
    6. Set up routing for different pages
    7. Add the primeNG components like input , button
    8. Create Reactive form with Validation
    9. Create a custom validator for password and confirm password check
    10. Submit the Forms
    11. Logout
    12. CanActivateFn implementations and applying Guar
    Github Url: github.com/haseena-pa/angular...

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

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

    Lovely explanation and got help when there was utmost need !!!
    Thanks ma'am

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

    Nice Video Mam..!
    Very Helpfull for me...!🎉🎉🎉🎉
    Please upload more video like this and CRUD operation in angular.

  • @user-cr8he2bu5l
    @user-cr8he2bu5l 8 месяцев назад +1

    Вы моя спасительница! спасибо вам огромное!!!

  • @sanatanShishya1521
    @sanatanShishya1521 21 день назад

    I can't tell how much this tutorial helped to learn and implement together by watching video.
    It's works like charm..
    Thanks for your great effort and work.
    Surely one day you will be on top of the coders channel here.
    Keep growing!
    Subscribed!

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

    Great tutorial! Greetings from Mexico!

  • @NatnaelDereje-tv6ix
    @NatnaelDereje-tv6ix 3 месяца назад +1

    Very Very Helpful for me! thank you so much for it.
    Please upload more video like this and CRUD operation in angular.

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

    Nice explanation ...really amazing

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

    Great tutorial! Please make more videos in Angular, Thank you so much, greetings from Mexico!

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

    You are teaching very nice.

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

    thank you very much!!! well done

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

    Best Explanation!

  • @UsmanAshfaq1
    @UsmanAshfaq1 6 месяцев назад

    love it💕💕😊😊

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

    Thank you..

  • @Tyrannne
    @Tyrannne 6 месяцев назад

    Nice video.

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

    currently im having a problem when im in home page and i reload it the login page flashes for a moment, why is that? currently i implemented a guard that if the user is not logged in redirect the user to login page if trying to access home page.

  • @AliCanYucel-bo4yo
    @AliCanYucel-bo4yo 4 месяца назад

    good job

  • @sayoojsnair4788
    @sayoojsnair4788 5 месяцев назад +1

    Can you do a video for creating login and signup page using angular,node js,mongodb,expressjs

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

    good

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

    Hi
    How can i build this project , i did ng build but index.html is not working 😢

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

    Please make more videos in angular

  • @MadaraUchiha-es6pi
    @MadaraUchiha-es6pi 3 месяца назад

    Hello Ma'am, Thank you so much ❤ for this amazing tutorial. Your idea of this project and explanation ❤, both are amazing.
    One thing i did not understand. my interface is completely blank only the default code is there but still registration is working perfectly, the data is saved into db. how is this happening? i'm asking for only registraion.
    Please reply and Thanks Again.

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

    Thanks alot mam❤
    Iam having a little question ...
    If iam making a form with moving div
    Iam hiding the signup div using another div which contains a button
    How do i change the position of that div to hide the sign-in div instead of sign-up div
    .. a little notice ...
    they both at the same page i want to use that div with the button as a moving window to hide one of the sign-up or sign-in divs by moving the position of that moving div to right and left

  • @Editopia2503
    @Editopia2503 3 месяца назад +1

    i just cloned the code from github, But now Im not getting output. If I register means it shows like something went wrong. Even if I login with existing data, its showing something went wrong. what is the solution ?

    • @haseena.khader
      @haseena.khader  3 месяца назад

      Did you run the json server parallely as mentioned in the video?

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

    How to update email in firebase authentication?

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

    Can you please tell how to do same project in angular 17 because there is no.app module in that so.i am confused there is content on internet for 17 related to multiple forms connected to one another

    • @AnkitTiwari-qt5ds
      @AnkitTiwari-qt5ds 6 месяцев назад

      Bro did you complete it in 17 ?? If yes then please share me the Source code of it.

  • @senpainlazygamedev.4017
    @senpainlazygamedev.4017 15 дней назад

    why is that property 'fb' is used before its initialization

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

    merci

  • @nidhinkumars2490
    @nidhinkumars2490 6 месяцев назад

    In this how the Id in json is randomly generating

  • @muhamedasanali.l628
    @muhamedasanali.l628 8 месяцев назад +1

    Ma'am, I ran your repository code, but it is also displaying an error. After clicking the Sign In or Register button, a Toast card appears with the message "Something went wrong." what can I do.

    • @haseena.khader
      @haseena.khader  8 месяцев назад +2

      Please run the json-server command parallely as mentioned in the video. May be api is not connected

    • @muhamedasanali.l628
      @muhamedasanali.l628 8 месяцев назад +1

      @@haseena.khader gotcha !!!!!

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

    what extensions were you using?

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

    Somehow when I create services it doesnt genereaate the same files that you have. I dont have app-routing.module.ts. Any help?

    • @haseena.khader
      @haseena.khader  8 месяцев назад

      When you create an angular app using ng new, either you can give yes to the routing or give - - routing for adding the app.routing.module.ts. It is mentioned in the initial project creation step. If you missed, please give the command ng generate module app-routing - - flat - - module=app

  • @codebinary1388
    @codebinary1388 6 месяцев назад +2

    Hello mam, which angular version you are using??? If its not 17 could you plz upload for 17 if possible??

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

      it's not 17 ! i find the same problem because of that , untill i found that version is not matched !!!

    • @SathishKumar-qy9vi
      @SathishKumar-qy9vi 4 месяца назад

      @@ikrammahfoud3629
      install angular 16th version using this coment
      npm i @angular/cli@16.1.0
      because this project is done is angular 16 v

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

    Which database have you used to store the user details ? Json or MySQL ?

  • @SujithKumar-tv2nt
    @SujithKumar-tv2nt 5 месяцев назад

    I generated the project structure. I am unable find app.routing.nodule.ts file in my codebase. I tried ng generate module app-routing--flat--module=app but got an error class name is invalid. How to resole this issue

    • @haseena.khader
      @haseena.khader  5 месяцев назад +1

      In Angular 17, structure is different. This project is on Angular 16. I will have a look

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

    Where can I learn everything about Angular? Can you recommend books, websites, please?

    • @haseena.khader
      @haseena.khader  8 месяцев назад +1

      I usually follow angular website itself

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

    Hello , when i login i directs me to nothing i'm stuck on the login page

    • @haseena.khader
      @haseena.khader  9 месяцев назад

      Did you added the code for navigate url to home?
      If yes, is the url changing?
      Please check the code which I have shared. If nothing helps, please share ur code

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

    madam , I am using Angular 14 , when I am going to match the password using matchpasswordValidators function it's not working .

  • @SureshM-z1s
    @SureshM-z1s 6 дней назад

    We need to use --no-standalone to generate module ts file in latest angular version.
    Command:
    ng new angular-login-app --routing --no-standalone
    2) add "useDefineForClassFields": false property in tsconfig.json file under compilerOptions
    "compilerOptions": {
    "useDefineForClassFields": false,
    //other properties
    }

  • @HarshitSharma..8750
    @HarshitSharma..8750 4 месяца назад

    how ti insert theses prime links in style.css files?

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

    I installed everything, but still the classes are not getting applied. Pls help me out

    • @haseena.khader
      @haseena.khader  3 месяца назад

      Please make sure the Primeflex installed. Check path in angular.json or style.css

  • @vivekanand7871
    @vivekanand7871 6 месяцев назад

    Hi mam, how to prevent multiple tab open on the same browser just like whatsapp web

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

    when I'm trying to login or register its showing as something is went wrong please may I know whats is the issue and how can I solve it..

    • @haseena.khader
      @haseena.khader  8 месяцев назад

      Did you run json server in parallel?

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

      no
      @@haseena.khader

    • @haseena.khader
      @haseena.khader  8 месяцев назад

      Please run that... That is the backend in this tutorial

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

      can you please reply how to solve it

    • @haseena.khader
      @haseena.khader  8 месяцев назад

      In the tutorial it is mentioned to run a command using json-server
      Or watch the below one for installing json server
      ruclips.net/video/KoJocWH15io/видео.htmlsi=vwBPAm82vFbSDSkU

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

    5:30 where did u get the node modules of theme ?

    • @haseena.khader
      @haseena.khader  5 месяцев назад

      While installing primeng you will get some themes also

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

      I had the same issue using Angular 17 which apparently the new versiion forces npm to instal as a standalone module. Inorderwords you'll need to use flags to force get modules

  • @hagarmosleh5910
    @hagarmosleh5910 5 месяцев назад +1

    Thanks a lot that was way too helpful 🎉🎉❤
    I am having a question in here 💭
    What if I am making an edit personal info form and there is a current password and new password inputs how can I connect the value of the current password with the value of the password that is in the register form ?

    • @haseena.khader
      @haseena.khader  5 месяцев назад +1

      If you wanna show the current password in edit personal info form, better user types it and on submit you can validate. It is not secure to keep the current password in edit page

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

      @@haseena.khader do I use the same validation way you used for doing that?

    • @haseena.khader
      @haseena.khader  5 месяцев назад

      No.. That should be validated in the backend

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

      @@haseena.khader oh , well I am not very familiar with connecting to the backend API 's
      Have you made a video about that ?

    • @haseena.khader
      @haseena.khader  5 месяцев назад

      Not yet. Now only frontend tutorials.

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

    Mam how we will add this datas into mongo db

    • @haseena.khader
      @haseena.khader  5 месяцев назад

      Instead of json server api you have to call backend api

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

      @@haseena.khadermam can you make a short video plz

    • @haseena.khader
      @haseena.khader  5 месяцев назад

      Sorry Sayooj. I am more on frontend technology.

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

    Thanks,All your videos are very important for me because I am using this in my project and I didn't know about it but your videos are very helpful for me only one request if you have not push some code on git then push it.

    • @haseena.khader
      @haseena.khader  10 месяцев назад +1

      I think I have pushed the code. I will verify again.
      Thanks

    • @haseena.khader
      @haseena.khader  10 месяцев назад +1

      Repo is uptodate. Last changes was the guard. it is there already. Let me know if you face any issue

    • @sumit22873
      @sumit22873 10 месяцев назад +1

      @@haseena.khader ok,thanks👍👍👍

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

    I bet you are a malayali mam.

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

    i dont have the same files as mentioned in the video
    and instead of app-routing-module.ts i have app. routes.ts in my inventory
    what shuld i do?

    • @haseena.khader
      @haseena.khader  7 месяцев назад

      Angular 17 structure is little bit different.