Python Realtime Chat: Build a FULL-STACK app in 17 Minutes! (Best UI 🤩)

Поделиться
HTML-код
  • Опубликовано: 1 фев 2023
  • In this video, you will learn how to set up a Python web-server and connect realtime chat with ChatEngine.io. You will also learn about Rest APIs, Javascript and web-sockets.
    Blog post: blog.chatengine.io/fullstack-...
    Frontend code: github.com/alamorre/js-chat-w...
    Chat Engine signup: chatengine.io
    Feel free to comment any questions or feedback - appreciate it!

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

  • @nickstanovic
    @nickstanovic Год назад +22

    I wish people would lookup documentation instead of commenting that the tutorial didn't do enough steps. The amount of code given is a huge time saver. I don't want to watch a multiple hour tutorial going line-by-line

  • @geminitheman7
    @geminitheman7 Год назад +6

    Hey, I just have a suggestion, you should probably add on a part where you publish this and also add a cool login and signup page but really well done

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

    THANKYOU SIR I DID IT

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

    this is cool

  • @Sol4rOnYt
    @Sol4rOnYt Год назад +12

    Can you add a sign-in verification part with like e-mail or something, or even a simple password??

  • @gaemrpaterso-ri2jd
    @gaemrpaterso-ri2jd 11 месяцев назад

    thx so much

  • @ShepTheCreator
    @ShepTheCreator 3 месяца назад +4

    Is there a way to turn it from a localhost to a website? do I need to use something like ngrok and keep it running on here or can I do it from vs code?

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

    i did exactly the same , users logging in are getting displayed in chatengine but while adding users for chat in app , the ui doesn't look like yours , pls assist

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

    Done, it's completely working for me. Thanks, but as a beginner in MERN Stack, How should I understand the whole codebase, a lot of things are not clear to me?

  • @user-kn9re4vd1r
    @user-kn9re4vd1r Год назад +1

    New to this field, I keep receiving this report & could not use this app on another device in the network,.
    I've followed your tutorial on youtube and had the server&client running perfectly on my computer, but this bug keeps me away from sharing the app with my friends
    Cannot read properties of undefined (reading 'data') TypeError: Cannot read properties of undefined (reading 'data')

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

    Hii mate, amazing content.
    Do you think there is a way I can embed this chat engine into my streamlit Saas app?

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

    Is there any way to make custom chat groups?
    So for example, giving private custom chat engines to seperate small businesses or even individual group chats within the interface similar to discord

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

    Error loading ASGI app. Attribute "app" not found in module "main". getting this error again nd again when i am using : uvicorn main:app --reload --port 3001

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

    There is a bug, if you search for users with no one in your chat you get locked into the search screen

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

    how is the frontend and the backend part interconnected

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

    why my users are not getting added and even if i am adding manually its not showing in app

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

    Sorry, Newbie here! How can I use this with streamlit, possible?

  • @abdallahtalam1348
    @abdallahtalam1348 Год назад +56

    So you're teaching people how to copy paste code with no knowledge

    • @J.erem.y
      @J.erem.y 5 месяцев назад +8

      And use a paid services back end for all the server functionality... Cant make this stuff up. Wonder why all these "developers" are now using AI to code. lmfao

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

      so how do we go about making something that doesnt use paid server functionality@@J.erem.y

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

    "The term 'source' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the
    name, or if a path was included, verify that the path is correct and try again." im getting this error if anyone knows solution help

    • @tomaskrejzlik2645
      @tomaskrejzlik2645 Год назад +3

      If you are on windows, In backend directory just run command ".\venv\Scripts\activate" , without the "source" keyword. It will activate that virtual enviroment.

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

    At 8:40 I am getting this error in my Windows 11 Visual Studio "ERROR: Error loading ASGI app. Could not import module "main"." while using this command "uvicorn main:app --reload --port 3001".
    Kindly fix this for me.

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

      uvicorn main:app --reload --port 3001
      use this

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

    the back end part tho

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

      why does it saying python3 is not found

  • @Toyokoyo
    @Toyokoyo 11 месяцев назад +1

    hi can u tell me how can i use this across multiple devices?

    • @Langeta-kun
      @Langeta-kun 9 месяцев назад

      learn how to program and create a server.

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

    At 6:19 I am getting this error
    source : The term 'source' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name,
    or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + source venv/bin/activate
    + ~~~~~~
    + CategoryInfo : ObjectNotFound: (source:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @Langeta-kun
      @Langeta-kun 9 месяцев назад

      google your ide + your system to figure what you should type

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

      go to git open the folder and go inside bin folder and open the bin folder and at the top u can see the path of wich ever folder u have opened copy that path
      next go to the windows search bar and type enviroment vari and open that and after that click on button named: enviroment variable next u'll see a window in that u can see a word path double click on it then after that u can see button of new , edit click new then paste the selected path of git directory to that highlighted row then press ok again ok to each and every window then again reopen the cmd shell or powershell the issue will be solved :)

    • @d.i.j.a5130
      @d.i.j.a5130 6 месяцев назад

      Try . \\venv\Scripts\activate instead it should work just fine

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

    THIS IS NOT WORKING ANYMORE... Payment goes through but keeps saying restore.... email Adam and he is not responding.
    keeps charging but not working no support at all...

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

    it is good but make it styled

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

    Can this work with django

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

      نعم

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

    iOS tho man

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

    nice tutorial, next tutorial tiktok clone with nextjs and firebase? likes, comments, shares, upload videos, auth, profile page

  • @Langeta-kun
    @Langeta-kun 9 месяцев назад +1

    didnt work

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

    Dis is mad expensive:/
    Only 1kfree???

  • @richardsinclair7661
    @richardsinclair7661 4 месяца назад +2

    Full disclosure, I'm no senior developer. I'm a college graduate struggling to find a job, but I can't understand what the point of this is. How are you learning anything if you're just copy-pasting lines of code to let a paid service do all the heavy lifting?

    • @JaydenRussell-dx2ep
      @JaydenRussell-dx2ep Месяц назад

      Why waste time doing everything when you have tools to go faster , entire point is to be efficient

    • @richardsinclair7661
      @richardsinclair7661 Месяц назад +2

      @@JaydenRussell-dx2ep The difference is, this video is clearly aimed towards people who are learning to code, not established developers where efficiency actually matters. So again, this video is pointless hand-holding, which is not the right way to learn to code.

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

    This is just a copy and paste code, and not an actual coding. No explanations of how chat apps actually work whatsoever.

  • @3b3z_himself2
    @3b3z_himself2 Год назад +6

    totally useless, you didn't even teach us any thing ! it's only a done code for the frontend and some APIs for the backend

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

    how d we contact you for chat engine

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

    THIS IS NOT WORKING ANYMORE... Payment goes through but keeps saying restore.... email Adam and he is not responding.
    keeps charging but not working no support at all...