Build Your First Canvas Power Apps Tutorial [Hands-On Course]

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ค. 2024
  • Get ready to learn how to build your first Canvas Power Apps with low-code knowledge, the common functions that all developers must know in Power Apps and how to share the application after construction. In this video, you'll see a start to finish lesson on building your first Power Apps.
    -------------------------------------------------
    After you finish this course:
    📄 If you have completed this class and would like a certificate, fill out this form - share.hsforms.com/1noEXJbAlSV...
    🖋️Power Apps Cheat Sheet: pragmaticworks.com/resources/...
    Power Apps Free Course for Life - www.pragmaticworkstraining.co...
    0:00 - Intro
    3:30 - Features of Power Apps
    16:40 - Types of Power Apps
    28:00 - Power Apps Cheatsheet
    30:25 - Community Plan
    32:00 - Environments
    35:11 - Licensing Power Apps
    37:45 - Where to store your data
    42:10 - Creating the connection to SQL Server
    47:25 - Creating a Power App from Data wizard
    49:50 - Saving, version control, and publishing the app
    1:03:55 - Creating an app from scratch
    1:06:14 - Creating the connections
    1:08:10 - Creating global variables for theming
    1:15:34 - Creating the app title
    1:17:24 - Creating the first gallery
    1:22:12 - Creating the second gallery
    1:46:19 - Using Filter on the second gallery
    1:53:40 - Using Search on the first gallery
    1:59:06 - Creating the second screen and form
    2:17:07 - Coding the Submit button to insert data
    2:28:34 - Editing data in Power Apps
    2:36:50 - Deleting data
    2:39:26 - Final touches
    2:49:45 - Q&A
    To begin this example, you'll need a connection to my database in the cloud. Go to make.powerapps.com​. Go to Data, Connections and Create a new SQL Server Connection. Here's the info you'll need for the connection:
    ✔️Type: SQL Server
    ✔️Authentication Type: SQL Server Authentication
    ✔️Server: pragmaticworks.database.windows.net
    ✔️Database: Demo
    ✔️UserName: DemoUser
    ✔️Password: DemoPW123 (yes, it's case sensitive)
    ✔️Gateway: None selected
    Other code we use today:
    👉Variable Creation for theming:
    Set(varBackgroundGreen, RGBA(232, 244, 220, 1));
    Set(varHeaderGreen, RGBA(53, 91,14, 1));
    Set(varCoreGreen, RGBA(78,132,22,1))
    👉Assessment Gallery:
    Sort(
    Filter(
    '[dbo].[NursingWellCheck]',
    PatientID = Gallery1.Selected.PatientID
    ),WellCheckDate, Descending)
    Overview:
    Power Apps is quickly becoming a go-to low-code platform for building applications for small companies and enterprises around the world. In this interactive session, you'll learn how to design and build an application from the ground up. You'll also learn the common functions that all developers must know in Power Apps and how to share the application after construction.
    What You'll Learn:
    ✔️ How Power Apps is licensed
    ✔️ Where is the best place to store your data
    ✔️Best practices when creating your screens
    ✔️ User interface tips
    ✔️ Using variables
    ✔️ The 7 key must-know functions in Power Apps
    ✔️ Deploying and sharing your app
    If you enjoy this Learn With the Nerds and are interested in formal training on DAX, Power BI, Power Apps, Azure, or other Microsoft products you can use the code "Brian30" to get an extra 30% off at check out when purchasing our On-Demand Learning classes from pragmaticworks.com/pricing/
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - -
    Next step on your journey:
    👉 On-Demand Learning - Start With The FREE Community Plan: prag.works/lwtn-trial
    🔗Pragmatic Works On-Demand Learning Packages: pragmaticworks.com/pricing/
    🔗Pragmatic Works Boot Camps: pragmaticworks.com/boot-camps/
    🔗Pragmatic Works Hackathons: pragmaticworks.com/private-tr...
    🔗Pragmatic Works Virtual Mentoring: pragmaticworks.com/virtual-me...
    🔗Pragmatic Works Enterprise Private Training: pragmaticworks.com/private-tr...
    🔗Pragmatic Works Blog: blog.pragmaticworks.com/

    Let's connect:
    ✔️Twitter: / pragmaticworks
    ✔️Facebook: / pragmaticworks
    ✔️Instagram: / pragmatic.works
    ✔️LinkedIn: / pragmaticworks
    ✔️TH-cam: / pragmaticworks
    Pragmatic Works
    7175 Hwy 17, Suite 2 Fleming Island, FL 32003
    Phone: (904) 638-5743
    Email: training@pragmaticworks.com
    #powerapps, #canvas, #tutorial, #hands-on
    **Any sale mentioned in the video are no longer valid. Offers are subject to change with/without notice and are for a limited time only.

ความคิดเห็น • 136

  • @ManuelBerfelde
    @ManuelBerfelde 2 ปีที่แล้ว +2

    no fluff, no bs - just truth on often glossed over stuff like licensing and use cases for the different app types and data sources - just great videos in general here

  • @geofffaulkner9832
    @geofffaulkner9832 2 ปีที่แล้ว +10

    This video was really the overview I needed. I have taken the "app in a day" several times and had trouble staying focused on the content and learning as it wasn't really at my level (someone who has been coding event-driven apps in VB and Access for years). This helped me understand the development process much better than the app-in-a-day class ever did.
    I added a "delete confirmation dialog box" by dropping in some controls like a few labels and buttons, selected everything and grouped it all together. Then set the visibility of the group to a variable. Delete then sets that variable to true. Cancel on that sets it back to false. OK on that deletes the selected item in the gallery, and then sets it back to false. Pretty slick. Show/hide based on variable. I think I'll group the other controls and set them to disabled while the dialog box is visible, forcing the user to interact with the popup first.

  • @gates1978
    @gates1978 9 หลายเดือนก่อน +1

    I like the way you explained and gave the why of every move. Thank you.

  • @logiman
    @logiman 3 ปีที่แล้ว +2

    Incredibly helpful for a PA noob. Thank you, Brian!

  • @erindietrich7458
    @erindietrich7458 9 หลายเดือนก่อน

    Just went back to this video for a refresher. My favorite line is, "You forgot the rules of gallery club" at 2:30. Great laugh to start my day!.

  • @trunks3576
    @trunks3576 ปีที่แล้ว +1

    Hey Brian, - Thanks for 3 hours straight making this helpful video. I am a beginner with Power App and you save my afternoon with your video. Thank you so much.
    From Vietnam with love!!

  • @Sameer-oy1bd
    @Sameer-oy1bd 11 หลายเดือนก่อน +1

    Thank you Sir... Learning a lot from this video... thanks again from Pakistan

  • @ogndz
    @ogndz ปีที่แล้ว

    great introduction! a lot of useful news defined very well!

  • @alexheer85
    @alexheer85 7 หลายเดือนก่อน

    First video I’ve watched where I’ve actually been able to get a grasp on building a canvas app. Went away and built one based off a SharePoint list!

    • @PragmaticWorks
      @PragmaticWorks  7 หลายเดือนก่อน

      Great job Alex! Thank you for learning with us and we are so glad you liked the video!

  • @Blomiley
    @Blomiley ปีที่แล้ว

    SOOOO helpful!! thanks! really great instructing and step-by-step guide.

  • @leikune
    @leikune ปีที่แล้ว +2

    You are the best! Thank you so much for your TIME!🙏🏾

  • @ketorah.developer4330
    @ketorah.developer4330 ปีที่แล้ว +2

    This was a fantastic tutorial! Thank you very much!

  • @tongaitysonmadzoro4097
    @tongaitysonmadzoro4097 2 ปีที่แล้ว +2

    Thanks Brian, best training for a beginner

  • @Damadedatos
    @Damadedatos ปีที่แล้ว +1

    Bless you, sir! Helping with my project.

  • @sathiya4516
    @sathiya4516 2 ปีที่แล้ว +1

    Hi Brain, Thanks for your session, it was very interesting and helpful.

  • @JasonEala
    @JasonEala 6 หลายเดือนก่อน

    great stuff. thanks

  • @newmbz9585
    @newmbz9585 3 ปีที่แล้ว +3

    Great Intro, I started watching a few mins ago and Im already learning many things, thanks!

  • @craigjones1237
    @craigjones1237 ปีที่แล้ว +2

    Fantastic tutorial! Thanks very much

  • @keenanlakey3161
    @keenanlakey3161 ปีที่แล้ว +1

    Thanks for this. I needed it.

  • @virtualburaq
    @virtualburaq ปีที่แล้ว

    This was amazing video and very easy way for learning. thanx

  • @nasarazam
    @nasarazam ปีที่แล้ว

    Thanks. I work for Feeding America !!!

  • @hassanwaheed1
    @hassanwaheed1 ปีที่แล้ว +3

    Great content .... This is exactly what I needed ..... Thanks

  • @LeftwardElk
    @LeftwardElk ปีที่แล้ว +2

    Great course. Thanks for sharing

  • @DonCurrier
    @DonCurrier ปีที่แล้ว

    I had to use ResetForm(Form1), at 2:27:52 NewForm(form1) would not reset the values to blank. if i went back into New assessment the old values would still be there. So ResetForm is what worked for me. This was a great video though. This is exactly what I needed.

  • @Horlyrocks
    @Horlyrocks ปีที่แล้ว

    I enjoyed every bit of the video. Thanks, BK

  • @atabiabani6076
    @atabiabani6076 2 ปีที่แล้ว +2

    Amazing tutorial!

  • @zahir4215
    @zahir4215 ปีที่แล้ว +1

    You humans are life savior......

  • @peresha5531
    @peresha5531 2 ปีที่แล้ว +2

    Great tutorial! Thanks a bunch for this!

  • @d3c40o
    @d3c40o 2 ปีที่แล้ว +2

    Excellent video, I'm starting a new job and needed to learn the basics of Canvas apps, your content saved me! :) Cheers!

  • @MoTheSeeker
    @MoTheSeeker 3 ปีที่แล้ว +2

    Good job :) nice overview for beginners

  • @blessingclaudio4777
    @blessingclaudio4777 ปีที่แล้ว +2

    I am very thankful for this session it is very informative! Kudos Brian!

  • @goshudegefe3776
    @goshudegefe3776 ปีที่แล้ว

    Your excellency Mr. Brian !!!- Thank you for your sweet presentation!!! showing various options how to be working with power app. I'm very new to Power App "but"" you opened my appetite just with a single presentation!!! Sir, please keep empowering the community! I'm looking for you...

  • @juliemanceau1194
    @juliemanceau1194 2 ปีที่แล้ว +2

    Great video ! Thanks !!!

  • @howardcallahan1054
    @howardcallahan1054 2 ปีที่แล้ว +7

    Hey Brian - Thank you for this video. I'm very new to Power Apps/Automate and I've been through, what seems like, hundreds of videos on this subject and feel like I haven't learned a darn thing. Watching your video(s), I'm learning something, finally. You are appreciated. I'm sure I'm going to have questions as time goes by. Looking forward to reviewing your video library. Will you or have you done a video like this one using Sharepoint list data?

  • @jameshouchin5086
    @jameshouchin5086 2 ปีที่แล้ว +1

    Thanks!

  • @petefritz5397
    @petefritz5397 2 ปีที่แล้ว +3

    Great tutorial, thank you!

  • @nodlegit3953
    @nodlegit3953 ปีที่แล้ว

    I was also excited to be your first

  • @hi_vishy
    @hi_vishy ปีที่แล้ว

    Awesome

  • @HinaGeo
    @HinaGeo ปีที่แล้ว

    Thank you so much for the detailed video. It helps a lot. Can you please guide if its possible to have 2 different new items screens which can be called from 2 different buttons in the canvas app?
    Thanks in advance

  • @serieslimited9064
    @serieslimited9064 2 ปีที่แล้ว +1

    Nice tutorial. Very useful.
    In my case, I have a Yes or No response. Assuming am to write a code to show a check icon if ts a Yes or a Cancel icon if it's a no, How do I go about this?

  • @espendelange1995
    @espendelange1995 2 ปีที่แล้ว +2

    Great video! I kinda miss the flexibility of VBA in Access; dynamically building SQL-statements (with joins), validate against query results when entering an input field, passing variables to stored procedures and so forth. Is this something Power Apps can tackle?

  • @bzflowerbee
    @bzflowerbee ปีที่แล้ว +1

    Where did you pull the well Chek date from (1:25:20)? Thank you for the informative training.

  • @frankmcleod2503
    @frankmcleod2503 2 ปีที่แล้ว +2

    Can you have the same functionality in a canvas app as you do in a model app.

  • @oliverwan1520
    @oliverwan1520 2 ปีที่แล้ว +6

    One of the best online tutorials I've seen. Really well done!

  • @sueamin2788
    @sueamin2788 ปีที่แล้ว +2

    Hi Brian: I am following the example in the amazing video above. But, I have a SharePoint list as my data set and my Assessor is a person/group data type from my organization and part of my SPO list security group. I am unable to get the name in the vertical blank Gallery. It says expected Text value. What could be the work around for it? Can you advise? Thank you for your consideration.

  • @LuckyChubby-sv1xe
    @LuckyChubby-sv1xe ปีที่แล้ว

    great

  • @natashajohnson6517
    @natashajohnson6517 2 ปีที่แล้ว +1

    OMG that picture has me dying XD 17:30

  • @sagargnoolvi4896
    @sagargnoolvi4896 2 ปีที่แล้ว

    Great video Brian but i wan't to know how you added data in sql server.

  • @rozitajack7778
    @rozitajack7778 2 ปีที่แล้ว +1

    Great video ! Thank you so much.

  • @ThomasBaxterSoutar
    @ThomasBaxterSoutar ปีที่แล้ว

    So you say you're a Fast talker?
    Man I like that....
    I'm about 5 minutes in and I'm thinking..."man this is best dataverse explanation Ive heard yet...
    not too technical
    Nice clear voice
    Native English
    Good pacing
    5* so far
    I'm heavily dyslexic and LDD
    Low level schooling- and I'm getting this dude straight off the bat in the sweet spot!
    Thanks for you're "ugly face " lol...
    I'm doing this cause this m 365 came onto my desktop a few months ago...
    We has windows 7 I think?
    tried to do the Microsoft learning...
    Man it's like watching paint dry.
    Love the speedy delivery
    Maybe that's my LDD
    I Can't learn from slow talkers...
    They put me to sleep

  • @gregcalvert4645
    @gregcalvert4645 3 ปีที่แล้ว +3

    Great video guys. Can you please add timelines to the video to use as reference due to the length of the video? Thanks

    • @PragmaticWorks
      @PragmaticWorks  3 ปีที่แล้ว +5

      Ask and ye shall receive. Thanks for the idea. I just added them.

  • @MikeKerul
    @MikeKerul 2 ปีที่แล้ว

    I created a PowerApp from an existing Sharepoint List, when I want to create more screens or edit the main screen that was created from the SP List, how come the inserts i add are locked? i cant move them around or enlarge or shrink, etc? TIA

  • @tracywillis4118
    @tracywillis4118 3 ปีที่แล้ว +2

    Found it under live chat thanks

  • @VK5AV
    @VK5AV 2 ปีที่แล้ว +1

    WHat an awesome video, thanks very much. I will check out your playlist. Tim (Australia)

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว +1

      Thanks for watching Tim! Glad you enjoyed!

  • @dstrome
    @dstrome 2 ปีที่แล้ว +1

    Great video, Brian,

  • @samuelmyanga1587
    @samuelmyanga1587 2 ปีที่แล้ว +1

    Thank you verymuch for this insightfull tutorial.......This Men is the best :)

  • @fanyntrmny8521
    @fanyntrmny8521 2 ปีที่แล้ว +1

    Nice video ❤️💚💚🥰💞🌹🌹🌹

  • @imanali8797
    @imanali8797 3 ปีที่แล้ว +1

    am doing the application and I copied the code the thing is i only see on message not on start and that why when i do run on start the color green isn't applying

  • @jrdtechnologies
    @jrdtechnologies ปีที่แล้ว

    Hi @PragmaticWork Do you have a tutorial on the "Contract Request" Model Driven app that is demo'd at the start of this video? Or a similar model driven app how to video ? Thanks

    • @PragmaticWorks
      @PragmaticWorks  ปีที่แล้ว

      We do that contract request app in our bootcamp but I'm about to start a MDA series that I'll try to incorporate that into.

  • @stacyt.9883
    @stacyt.9883 8 หลายเดือนก่อน

    Great tutorial!! I'm scheduled for your App In A Day - can't wait. NOTE: at 59:50 you mention FILE SAVE, but that not an option for those who are not on Desktop version. Noticed in comments some others had the same issue. For those using the Cloud version, you have to click the Settings icon (in the white ribbon - not the one by your initials) to Save and the screen looks slightly different than in the video. I know I'm late to the game, but figure if I'm watching others probably are too. Thanks!!

  • @prititawade5458
    @prititawade5458 2 ปีที่แล้ว +1

    Thank you pragmatic for amazing tutorial .I Built my own app but its not working smoothly. 1 )when i edit the row it is making 1 more new entry .2)when i want to add new accessor it opens in a edit mode for that patient .3) i can't see entries right away in my table on screen 1.Any suggestion please?

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว

      You'll need a form for each Edit and Insert and set their mode to their respective mode likely.

  • @kofi-tawiahagyeman
    @kofi-tawiahagyeman 2 ปีที่แล้ว

    Hello Brian - I am coming in now but I am unable to access the database to follow along. Can you kindly help me out???

  • @leelarthaophialuang8299
    @leelarthaophialuang8299 2 ปีที่แล้ว

    Nice Video, I am followin the course in 2022. Is the database still available for?

  • @bradj229
    @bradj229 2 ปีที่แล้ว +2

    "Rule #1, nobody talks about Gallery club because nobody cares!" ahhahahaha Nice!

  • @RoyAliKhairan
    @RoyAliKhairan 4 หลายเดือนก่อน

    I got delegation warning when tried to perform this search function. I used a SharePoint list as my data source that possess 500 rows of data. Is this delegation thing won't be bother if I use SQL as my data source?

  • @myeonlvr
    @myeonlvr 2 ปีที่แล้ว

    is there any way we can use a button in canvas app to turn off internet or wi-fi connection in the System or PC?

    • @MetsisJ
      @MetsisJ ปีที่แล้ว

      Since a Power apps app runs in a browser allowing a browser to modify your computer's internet connection is a horrible idea from the security perspective.

  • @BryanSeigneur0
    @BryanSeigneur0 2 ปีที่แล้ว +2

    *me with youtube already at 2x speed by default* WOW THAT GUY'S FAST

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว +1

      :) Ya, for this video, I knew I had to cover a lot fast so you caught me jacked up on Mountain Dew drink.

  • @tigertigerp8371
    @tigertigerp8371 6 หลายเดือนก่อน

    Hands to the heart, how many of you that have invested time in learning Power Apps, BI, Automate are actively developing Apps, BI, Automate for clients or own organisation?

  • @ChetanSachdev
    @ChetanSachdev 2 ปีที่แล้ว +2

    Is there a db dump available which I can import on my instance of SQL Server to follow along with this video?

  • @ranjanroy1623
    @ranjanroy1623 11 หลายเดือนก่อน

    Hey Brain , how to show a form if i do not want any galley ?

    • @PragmaticWorks
      @PragmaticWorks  11 หลายเดือนก่อน

      You can just create a form and point it to the data source. Then make sure it's in New mode (shown in video) and no gallery required at that point.

  • @chaffee007
    @chaffee007 2 ปีที่แล้ว +2

    Great instruction.

  • @1981toola
    @1981toola 11 หลายเดือนก่อน

    The Version I am running on a Mac in Chrome there is no "Action" top tab and "Navigate" Option at 2:26:30 where can this be found in the newer version? Thanks

    • @PragmaticWorks
      @PragmaticWorks  11 หลายเดือนก่อน

      You'll now find it on the side bar for Power Automate. It's gone for things like Navigating so you'll just have to type the code there.

    • @1981toola
      @1981toola 11 หลายเดือนก่อน

      @@PragmaticWorks Thank you for the reply, very much appreciated. I used OnSelect property formula =
      Navigate( Screen2, ScreenTransition.CoverRight)

  • @frankmcleod2503
    @frankmcleod2503 2 ปีที่แล้ว +2

    Can you migrate from Sharepoint to SQL if record number goes above 5000

  • @josephmorgan3058
    @josephmorgan3058 2 ปีที่แล้ว +1

    A lot of us read all your books!

  • @VighneshVarma
    @VighneshVarma 7 หลายเดือนก่อน

    well,none of the database is working to fill the gallery with patient names etc..

  • @Asian_Miracle
    @Asian_Miracle 3 ปีที่แล้ว +1

    I am new to Power Apps, can I sign up for Power Apps community plan without using a work/school email address?

    • @PragmaticWorks
      @PragmaticWorks  3 ปีที่แล้ว +1

      You can signup for your own free subscription also to create an empty tenant.

  • @tracywillis4118
    @tracywillis4118 3 ปีที่แล้ว +1

    Reviewing the video again but I can’t see everyone’s comments and you had some good comments in there

  • @fishstaku
    @fishstaku 2 ปีที่แล้ว

    Do you know how 1 can make a scored survey?

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว

      Check out my inspection video where i show you how to do that. th-cam.com/video/Kl6LqNfhGRY/w-d-xo.html

  • @MegaJonkelly
    @MegaJonkelly 3 ปีที่แล้ว +1

    Gary Busey😜

  • @SquillMovieMaker
    @SquillMovieMaker 2 ปีที่แล้ว

    A firewall rule is preventing me from accessing the Demo database. I tried to access the database on multiple computers, with and without VPN.

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว

      Hi George, the firewall should be wide open from Power Apps to the SQL DB. some reasons why it might fail might be a VPN connection that you might need to turn off.

  • @blessingclaudio4777
    @blessingclaudio4777 ปีที่แล้ว

    Dear Brian I have actually created a presentation of your video in PowerPoint step by step can I have copyright for free use? Using my PowerApps environment and the code is exactly yours.

  • @xcruzx54
    @xcruzx54 3 ปีที่แล้ว +1

    Are these database credentials still valid? Will not work for me and I'd like to follow along...

    • @PragmaticWorks
      @PragmaticWorks  3 ปีที่แล้ว +1

      They are. The biggest issue that people might do is not scroll down, be logged in with VPN or mistype something.

  • @ponsydeep
    @ponsydeep 2 ปีที่แล้ว +1

    the database isnt opening

  • @yimcbond7918
    @yimcbond7918 ปีที่แล้ว

    dont know about you guys, this first Set Color varialbe already not working for me,Set(varBackgroundGreen, RGBA(232, 244, 220, 1));Set(varHeaderGreen, RGBA(53, 91,14, 1));Set(varCoreGreen, RGBA(78,132,22,1))

    • @PragmaticWorks
      @PragmaticWorks  ปีที่แล้ว +1

      Yi, that command still works. Make sure you're putting that on the App property OnStart, not StartScreen. That's where I see people generally make a mistake. -Brian

    • @etang88888
      @etang88888 ปีที่แล้ว +1

      @@PragmaticWorks Thanks so much for replying, you are right, it was startscreen I put in!!!

  • @wildahunden
    @wildahunden ปีที่แล้ว

    I found that the sample sort/filter code did not work for my app:
    Sort(
    Filter(
    '[dbo].[NursingWellCheck]',
    PatientID = Gallery1.Selected.PatientID
    ),WellCheckDate, Descending)
    I had to change it to:
    Sort(
    Filter(
    NursingWellCheck,
    PatientID = Gallery1.Selected.PatientID
    ),WellCheckDate, Descending)

    • @PragmaticWorks
      @PragmaticWorks  ปีที่แล้ว

      Yes, When I originally filmed this, they used to add the schema name (dbo) on the table name. They no longer do that :). Good catch!

  • @jdchannelviewer
    @jdchannelviewer 2 ปีที่แล้ว +1

    Delegation issue seems to have been fixed, it worked with only User().Email as a filter.

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว +1

      Yeah, i was super excited to see that fixed a few months ago. -Brian

  • @nidafarooq8215
    @nidafarooq8215 2 ปีที่แล้ว

    hey! ThisItem.WellCheckDate and ThisItem.OverallHealthRating are not responsive and not doing anything for me :( can someone help pls