Is Tempo The Best AI Coder?

00:18:24
https://www.youtube.com/watch?v=YF5cDFUJ7eY

概要

TLDRThe video demonstrates Tempo Labs AI, an AI-driven coding platform designed for easy app development. The presenter shares their journey of creating an AI-powered voice note-taking app, detailing the steps from logging in to the platform, selecting design options, generating code, and integrating features like audio recording and transcription. The user interaction flows into the app's functionality, showing how to implement user authentication using Supabase and storing data in the database. The presentation highlights the platform's user-friendly interface and coding assistance, making it accessible for both novice and experienced developers. The presenter concludes by inviting viewers to try Tempo Labs AI and take advantage of its free tier to explore app development possibilities.

収穫

  • 🔍 Discover Tempo Labs AI, an innovative app development platform.
  • 🔄 Log in using your GitHub account for easy access.
  • 🛠️ Create apps by describing your requirements to the AI.
  • 🎤 Build an AI-powered voice note-taking app easily.
  • 🔗 Integrate OpenAI API for audio transcription features.
  • 🛡️ Implement user authentication with Supabase.
  • 🎨 Enjoy visual editing options for UI design.
  • 📦 Manage your app's components and code with ease.
  • 🌐 Utilize the free tier to explore the platform's capabilities.
  • 🚀 Start developing apps today with Tempo Labs AI.

タイムライン

  • 00:00:00 - 00:05:00

    The video introduces Tempol Labs AI, a platform for creating apps using AI. The presenter discusses the impressive UI and features of the platform, promising a walkthrough of its capabilities and a demonstration of building an app from scratch. The video highlights the platform's drag-and-drop functionality, ease of logging in through GitHub, and the process of creating a new project tailored to specific requirements.

  • 00:05:00 - 00:10:00

    The host explains how to create an AI-powered voice note-taking app, detailing the steps to describe the app's features to the AI for design and functionality. The AI generates a product requirement document (PRD), user flow diagrams, and a wireframe based on the input. The presenter shows how to modify the app design by providing feedback to the AI, leading to the creation of a functional prototype that includes audio recording capabilities.

  • 00:10:00 - 00:18:24

    Towards the end, the presenter demonstrates adding authentication using Supabase and creating a landing page for the app. The AI-generated landing page now includes navigation and gradient designs. The concluding remarks emphasize the simplicity of using Tempol Labs AI for app development, encouraging viewers to try it with a link in the description and highlighting the availability of a free tier.

マインドマップ

ビデオQ&A

  • What is Tempo Labs AI?

    Tempo Labs AI is a coding platform that leverages AI to help users create applications easily without extensive coding knowledge.

  • How do I create a new app using Tempo Labs AI?

    You can create a new app by logging in, selecting 'create project', and providing a description of the app you wish to build.

  • Can I use my GitHub account to log in?

    Yes, you can log in to Tempo Labs AI using your GitHub account.

  • Is there a feature for audio transcription?

    Yes, the platform allows building apps that can record audio and transcribe it using the OpenAI API.

  • What is Supabase used for in this context?

    Supabase is used for implementing user authentication and connecting the app to a backend database.

  • Can I visually edit UI components?

    Yes, you can visually customize components using a drag-and-drop interface similar to design tools like Figma.

  • Does Tempo Labs AI offer a free tier?

    Yes, Tempo Labs AI provides a generous free tier for users to explore its features.

  • How can I access Tempo Labs AI?

    You can access Tempo Labs AI by clicking the link in the video description to visit their website.

  • Can I upload images as design inspiration?

    Yes, you can upload images for design inspiration while creating your app.

  • What programming language does Tempo Labs AI use?

    Tempo Labs AI primarily uses React components for building applications.

ビデオをもっと見る

AIを活用したYouTubeの無料動画要約に即アクセス!
字幕
en
オートスクロール:
  • 00:00:00
    all right so today in this video I'm
  • 00:00:01
    going to introduce a cool new AI coding
  • 00:00:04
    platform called tempol laabs Ai and for
  • 00:00:06
    the past one week I've been playing
  • 00:00:07
    around with the platform and to be
  • 00:00:09
    honest I'm truly impressed by what it
  • 00:00:11
    can offer especially the UI the kind of
  • 00:00:13
    UI this platform is able to design for
  • 00:00:15
    my apps that I built using AI now today
  • 00:00:17
    in this video I'm going to give you a
  • 00:00:19
    complete walkthrough of the platform and
  • 00:00:20
    we'll also go ahead and build a app from
  • 00:00:22
    scratch using tempol laabs Ai and also
  • 00:00:25
    explore all the cool features it has to
  • 00:00:26
    offer and if that sounds interesting
  • 00:00:28
    without a sing further Ado let's jump
  • 00:00:29
    straight in all right so this right here
  • 00:00:31
    is tempol laabs AI and the first thing
  • 00:00:33
    that you got to do is to head over to
  • 00:00:34
    the first link in the description below
  • 00:00:36
    or head over to tempol laps. a and
  • 00:00:38
    you'll be able to access this website
  • 00:00:39
    and again one cool thing that I found in
  • 00:00:41
    the homepage is that you can actually
  • 00:00:42
    click and drag and drop this heading and
  • 00:00:44
    tagline around the screen oh even this
  • 00:00:46
    one really cool nice touch and again if
  • 00:00:49
    you scroll down you'll be able to find a
  • 00:00:50
    interface as to how this will look and
  • 00:00:52
    you can actually go ahead edit the
  • 00:00:54
    visual aspects of the UI and all the
  • 00:00:56
    components within your app I'll show
  • 00:00:57
    more about that later and if you further
  • 00:00:59
    scroll down you'll be able to find a lot
  • 00:01:01
    more details about tempol apps and you
  • 00:01:02
    can also go ahead and pick hundreds of
  • 00:01:04
    components from react components.com and
  • 00:01:06
    start using it in your project as well
  • 00:01:08
    which again I'll show you in a bit and
  • 00:01:09
    the first thing that you going to do is
  • 00:01:10
    to click on the login button and log to
  • 00:01:12
    your tempol laabs AI account using
  • 00:01:14
    GitHub account and once you're there
  • 00:01:15
    this is going to be the screen that
  • 00:01:17
    you'll be taken to and again to create
  • 00:01:19
    your first new project all you got to do
  • 00:01:20
    is to click on this create project
  • 00:01:21
    option and you'll be taken to a screen
  • 00:01:24
    like this and here you have three
  • 00:01:25
    options they generate new app connect
  • 00:01:27
    GitHub repository and design on blank
  • 00:01:29
    canvas now since we are interested in
  • 00:01:30
    creating a new app with AI from scratch
  • 00:01:33
    I'll go ahead and select this option if
  • 00:01:34
    you want to connect to an existing
  • 00:01:35
    GitHub repo you can do that or also
  • 00:01:37
    design on blank canvas I can click on
  • 00:01:39
    next and next up you just want to
  • 00:01:41
    describe what kind of app you want to
  • 00:01:42
    build and you know give a basic pointers
  • 00:01:45
    to the a so in this context let's say I
  • 00:01:47
    want to build a AI powered voice not
  • 00:01:49
    taking app where I can just go ahead and
  • 00:01:51
    speak whatever stuff I want to and the
  • 00:01:53
    AI will go ahead and transcribe it and
  • 00:01:54
    then summarize it and show it as a note
  • 00:01:56
    and we can go ahead and access previous
  • 00:01:58
    and past generation from the History
  • 00:01:59
    Section so that's the kind of app that
  • 00:02:01
    we're trying to build so I'll go ahead
  • 00:02:02
    and say nii
  • 00:02:04
    powered voice not taking SAS users
  • 00:02:10
    should be able to record the audio and
  • 00:02:14
    the AI will transcribe
  • 00:02:18
    and
  • 00:02:21
    summarize and store the
  • 00:02:25
    notes for each dates okay so enable
  • 00:02:29
    powered voice not taking SAS user should
  • 00:02:31
    be able to record the audio and the a
  • 00:02:33
    will transcribe and summarize and store
  • 00:02:35
    the notes for each dates so that's
  • 00:02:37
    basically the initial prompt or the you
  • 00:02:39
    know that's how I will describe the app
  • 00:02:40
    that I want to build oops we have a typo
  • 00:02:42
    in here so that's for it and again if
  • 00:02:44
    you have any inspiration for design or
  • 00:02:46
    anything you can go ahead and upload
  • 00:02:47
    that image in here and in this context
  • 00:02:49
    let's say I want to include a screenshot
  • 00:02:51
    so I can click on this image option
  • 00:02:52
    click on select and that should be
  • 00:02:54
    pretty much it so if you have any design
  • 00:02:56
    Mo up or inspiration you can go ahead
  • 00:02:57
    and upload it here and click on the
  • 00:02:59
    generate button
  • 00:03:02
    and now the AI will go ahead and start
  • 00:03:04
    building the app and it will first start
  • 00:03:06
    with the PRD so here you'll be able to
  • 00:03:08
    find the title of the app and all the
  • 00:03:10
    basic functionalities and how what are
  • 00:03:12
    the features that you can expect out of
  • 00:03:13
    the app and then the a will go ahead and
  • 00:03:15
    create a user flow diagram basically a
  • 00:03:17
    memory diagram and you can view the code
  • 00:03:18
    for the same in here as well okay so if
  • 00:03:20
    you want you can zoom in and
  • 00:03:22
    oops if you want to you can zoom in and
  • 00:03:25
    you know open it in full screen and find
  • 00:03:28
    all the options and components and
  • 00:03:29
    modules Within your app and now if I
  • 00:03:31
    move over to the design tab this is
  • 00:03:32
    where the magic happens now the AI
  • 00:03:34
    within Tempo Labs will go through the
  • 00:03:35
    PRD and start designing all the pages
  • 00:03:38
    the components and everything else and
  • 00:03:39
    you can find a real-time preview of the
  • 00:03:41
    same in here so first it will go ahead
  • 00:03:43
    and create a wireframe with a Tre like
  • 00:03:45
    structure so here we have the main page
  • 00:03:47
    then all the individual components that
  • 00:03:49
    are supposed to go inside of this main
  • 00:03:50
    page and again each individual
  • 00:03:52
    components inside of this particular
  • 00:03:53
    component so basically it forms a tree
  • 00:03:55
    like structure basically like a domm
  • 00:03:57
    tree and again we'll wait for it to
  • 00:03:58
    complete coding the same and now as you
  • 00:04:00
    can see it has created the wireframe and
  • 00:04:02
    it has also created the routes and it is
  • 00:04:04
    now creating all these individual
  • 00:04:05
    components or cards as you can see they
  • 00:04:07
    are creating a waveform visualizer note
  • 00:04:09
    card recording interface not list and
  • 00:04:12
    blah blah blah stuff so now let's just
  • 00:04:13
    go ahead and wait for the a to complete
  • 00:04:14
    coding the same all right so seems like
  • 00:04:17
    it's done and if you want to view let's
  • 00:04:18
    say the full screen preview all you got
  • 00:04:20
    to do is to click on this uh play button
  • 00:04:22
    so okay we have one more to complete so
  • 00:04:25
    generating Home Route so let's wait okay
  • 00:04:27
    so it seems like the entire uh
  • 00:04:29
    generation process is done and if I
  • 00:04:31
    click on this play button we should be
  • 00:04:33
    able to view the preview of the app and
  • 00:04:35
    this is what it has generated for now
  • 00:04:37
    okay not bad right and again if you're
  • 00:04:39
    not satisfied with the design and if you
  • 00:04:40
    want to change the UI you can just go
  • 00:04:42
    ahead and say something like I don't
  • 00:04:45
    really like the design of the app for
  • 00:04:49
    now can you change and redesign the
  • 00:04:54
    entire
  • 00:04:56
    UI and incorporate let's say
  • 00:05:00
    some Modern
  • 00:05:03
    design and make the site visually
  • 00:05:07
    appealing okay so you can go ahead and
  • 00:05:09
    give exact pointers as to how you want
  • 00:05:11
    to redesign the app and hit enter and
  • 00:05:13
    now the a will go ahead and redesign the
  • 00:05:14
    entire homepage and we'll show you an
  • 00:05:16
    updated version so let me wait for it to
  • 00:05:18
    complete coding the same all right so I
  • 00:05:20
    went ahead and asked the AI to redesign
  • 00:05:22
    the app from scratch and this is how the
  • 00:05:24
    UI offer app looks for now we have a
  • 00:05:26
    record button in here the transcription
  • 00:05:28
    AI summary times stamp and also a
  • 00:05:31
    section to access recent recordings and
  • 00:05:33
    if I click on this click to start
  • 00:05:34
    recording it is now simulating how
  • 00:05:36
    exactly things will look like if I make
  • 00:05:38
    this app functional and if I stop
  • 00:05:40
    recording it should show the
  • 00:05:41
    transcription in here AI summary and
  • 00:05:43
    also reason recording card in here now
  • 00:05:45
    that we have our basic UI of the app
  • 00:05:47
    done and ready the next step is to make
  • 00:05:49
    it functional and that is to enable the
  • 00:05:51
    actual recording functionality and also
  • 00:05:53
    a transcription and summarization using
  • 00:05:55
    let's say Ai and that is to use let's
  • 00:05:57
    say open AI API so I can go ahead and
  • 00:05:59
    say say can you make the app
  • 00:06:04
    functional by adding the ability to
  • 00:06:09
    record uh audio and transcribe and
  • 00:06:14
    summarize it using open AI API so I can
  • 00:06:19
    go ahead and hit enter and again the AI
  • 00:06:21
    had already asked me if I want to use
  • 00:06:23
    open AI SDK add your AP again and all
  • 00:06:25
    that now it will go ahead and make all
  • 00:06:27
    the required changes and hopefully it
  • 00:06:28
    will ask me to go ahead and put my open
  • 00:06:30
    E API key to make the whole thing
  • 00:06:32
    functional so let's wait all right so it
  • 00:06:34
    seems like it has implemented the
  • 00:06:35
    recording functionality and also audio
  • 00:06:37
    transcription and summarization and the
  • 00:06:40
    next thing that I going to do is to
  • 00:06:41
    obtain my open a API key and add it in
  • 00:06:43
    the EnV file and again if you want to
  • 00:06:46
    access all the files within your app all
  • 00:06:48
    you got to do is to click on this icon
  • 00:06:49
    right here file selector and you should
  • 00:06:51
    be able to find all the you know files
  • 00:06:53
    within the project and now I got to add
  • 00:06:55
    my open AI API key for that I can click
  • 00:06:57
    on EnV and here I want to add this open
  • 00:07:00
    API key under we open API key so let me
  • 00:07:04
    quickly go ahead and grab that so here I
  • 00:07:05
    have copied my open API key and I'll go
  • 00:07:08
    ahead and paste the same in here
  • 00:07:10
    controls maybe yep it's saved and that
  • 00:07:12
    should be it right and now that
  • 00:07:13
    everything is in place I should be able
  • 00:07:15
    to use the app now so let me go ahead
  • 00:07:17
    and refresh it once and let me see if
  • 00:07:19
    actual functionality of the app is
  • 00:07:20
    working so I can go ahead and click on
  • 00:07:22
    start recording hey there I'm Astro I'm
  • 00:07:25
    recording a content for tempol laps AI
  • 00:07:27
    which is like a cording platform where
  • 00:07:29
    use users with no cording knowledge can
  • 00:07:31
    create stunning look apps using AI so
  • 00:07:33
    yeah that's it I can stop and it says
  • 00:07:35
    processing your recording so let's see
  • 00:07:38
    it okay so it works so here we have the
  • 00:07:40
    transcription here we have the summary
  • 00:07:43
    and here we have the recording card as
  • 00:07:45
    well so recorded content for tempol
  • 00:07:47
    laabs AI ACC cording platform allow
  • 00:07:49
    users with no cording knowledge to
  • 00:07:50
    create apps using
  • 00:07:52
    AI all right so here we have the AI
  • 00:07:55
    summary the transcription and if I go
  • 00:07:57
    ahead and create a new one this is is
  • 00:07:59
    yet another recording that I'm doing to
  • 00:08:02
    test the functionality of the app that
  • 00:08:03
    I'm building that is voice not a
  • 00:08:05
    assistant and I hope I hope it works so
  • 00:08:07
    let's
  • 00:08:10
    see so I went ahead and created another
  • 00:08:12
    one here we have the real transcription
  • 00:08:14
    the AI summary and also the recording
  • 00:08:17
    history as well and if you want you can
  • 00:08:19
    edit it and delete it as well okay so
  • 00:08:21
    the core functionality of our app is
  • 00:08:23
    actually working now and if I head back
  • 00:08:25
    to Tempo okay let me give you a walk
  • 00:08:27
    through of the UI of tempol laabs a so
  • 00:08:30
    towards the left side you will find a
  • 00:08:31
    area where you can converse with the AI
  • 00:08:33
    where you can go ahead and give or any
  • 00:08:34
    suggestions or make any changes or add
  • 00:08:36
    new features and all that you can just
  • 00:08:38
    go ahead and put it in the uh chat box
  • 00:08:40
    and send it you can go ahead and upload
  • 00:08:41
    images for inspiration and you can also
  • 00:08:43
    use this pick and add context button to
  • 00:08:46
    select uh individual elements within the
  • 00:08:48
    app and make changes to it for example I
  • 00:08:50
    could click on this icon right here and
  • 00:08:52
    select any area to add it into the
  • 00:08:55
    context like this as you can see browser
  • 00:08:57
    router or maybe a different one here
  • 00:08:59
    let's see okay this one right here the
  • 00:09:01
    storyboard recording interface and now I
  • 00:09:03
    can go ahead and give a prompt and the
  • 00:09:05
    changes will be focused on this
  • 00:09:06
    particular area okay so you can
  • 00:09:08
    individually Target all the components
  • 00:09:10
    within your page and make changes and
  • 00:09:12
    you can go ahead and upload image and
  • 00:09:13
    pick context and do all that and again
  • 00:09:15
    if you select any particular let's say
  • 00:09:17
    element let's say this one right here
  • 00:09:20
    okay so this recording button and now
  • 00:09:21
    towards the right side you'll be able to
  • 00:09:23
    edit the styling properties of that
  • 00:09:25
    particular element now in this case I
  • 00:09:27
    have selected this uh recording button
  • 00:09:29
    with this div and as you can see we can
  • 00:09:31
    now visually edit a lot of styling like
  • 00:09:33
    position size spacing layout and all
  • 00:09:35
    that for example if I want to change the
  • 00:09:37
    spacing I could go ahead and edit the
  • 00:09:38
    values in here and do that if I want to
  • 00:09:40
    change the alignment I can do that like
  • 00:09:42
    clicking on this option so if I click on
  • 00:09:44
    here as you can see the element has
  • 00:09:45
    moved to other side I can click on this
  • 00:09:47
    one to make it in center and again if
  • 00:09:49
    you want you can just change the
  • 00:09:50
    alignment just like this justify Center
  • 00:09:53
    next up if I want to I can go ahead and
  • 00:09:54
    click on the Styles option and change
  • 00:09:56
    the opacity change the fill color like
  • 00:09:58
    this if I want to maybe I can just go
  • 00:10:00
    ahead and give it a different color
  • 00:10:01
    using this Color Picker like this for
  • 00:10:03
    now I'll keep it as white and if you
  • 00:10:05
    want to you can go ahead and change the
  • 00:10:06
    Border radius rotation border and if you
  • 00:10:08
    select this text option you'll be able
  • 00:10:10
    to change the font weight size alignment
  • 00:10:12
    and all that stuff okay so if you want
  • 00:10:14
    to you can actually use this like a real
  • 00:10:16
    design tool so it almost felt like I'm
  • 00:10:18
    using figma to create like a real app so
  • 00:10:20
    I can go ahead and Target individual
  • 00:10:22
    elements and adjust the styling of it
  • 00:10:24
    from the options towards the right side
  • 00:10:26
    so that's how you visually customize
  • 00:10:27
    your app and again if you move over to
  • 00:10:28
    the code section you'll be able to view
  • 00:10:30
    the code of the any elements you can
  • 00:10:31
    select any components like this and view
  • 00:10:33
    the code for the same or if you want to
  • 00:10:35
    view the code you can go ahead and click
  • 00:10:36
    on this icon right here file selector
  • 00:10:38
    view all the files within your project
  • 00:10:40
    and view the code for the same as well
  • 00:10:42
    so that's how this whole thing works and
  • 00:10:43
    again if you click on this option you
  • 00:10:44
    can go ahead and push this to GitHub you
  • 00:10:46
    have a version History Section you have
  • 00:10:49
    a design system and again you can go
  • 00:10:50
    ahead and access the Dom tree right here
  • 00:10:52
    so the tree like hierarchy of your
  • 00:10:54
    components of the app and again you also
  • 00:10:56
    have this asset option where you can go
  • 00:10:58
    ahead and select C components from react
  • 00:11:00
    components.com and add it to your app as
  • 00:11:02
    well and again the cool thing that I'm
  • 00:11:04
    very interested in is this part right
  • 00:11:06
    here that is to connect to superbase now
  • 00:11:07
    this right here is does not really have
  • 00:11:09
    any database or user authentication or
  • 00:11:11
    anything as such and we can use the
  • 00:11:13
    super base option right here to
  • 00:11:14
    implement all of that basically add
  • 00:11:16
    let's say a back end to our app so now
  • 00:11:17
    that the basic functionality of our app
  • 00:11:19
    is working that is to record and you
  • 00:11:21
    know summarize the content the next
  • 00:11:22
    thing that I will do is to implement
  • 00:11:23
    user authentication and for that all I
  • 00:11:25
    got to do is to click on the super base
  • 00:11:26
    icon click on connect super base and it
  • 00:11:29
    will open a superbase authorization page
  • 00:11:31
    and all I got to do is to select my
  • 00:11:33
    organization and click on authorize
  • 00:11:35
    tempol labs and that should be it now
  • 00:11:37
    tempol laabs should connect to superbase
  • 00:11:39
    and should have all these you know
  • 00:11:41
    projects within my let's say superbase
  • 00:11:43
    account in here and again before that if
  • 00:11:45
    you click on this figma extension option
  • 00:11:46
    you'll be able to convert a figma design
  • 00:11:49
    into a Tempo project using this
  • 00:11:50
    particular Plugin or extension within
  • 00:11:52
    figma I'll create a dedicated video
  • 00:11:54
    about it soon so wait for it and again
  • 00:11:56
    now coming back to super base I can go
  • 00:11:58
    ahead and select the part project that I
  • 00:12:00
    want to use and before that I want you
  • 00:12:01
    to go to superbase okay I'll go to
  • 00:12:05
    superbase log to my account and if you
  • 00:12:07
    don't already have an account you can
  • 00:12:08
    just go ahead and create one and again
  • 00:12:10
    the next thing that you got to do is to
  • 00:12:11
    click on this new project option select
  • 00:12:12
    the organization and create a new
  • 00:12:14
    project now for this video I've already
  • 00:12:16
    created a project so where is it okay
  • 00:12:18
    new s this right here is the project
  • 00:12:20
    that I've created for this video and now
  • 00:12:22
    I can head back to Tempo and select that
  • 00:12:24
    what is it okay new S I can click on it
  • 00:12:26
    and click on the connect options
  • 00:12:30
    now the AI will go ahead and connect it
  • 00:12:32
    to my superbase account and now I can go
  • 00:12:34
    ahead and Implement authentication
  • 00:12:35
    databases and you know all that stuff so
  • 00:12:37
    let's wait all right so superbase
  • 00:12:39
    authentication is successful next up
  • 00:12:41
    I'll go ahead and open the AI chat and
  • 00:12:43
    I'll go ahead and say Implement user
  • 00:12:46
    authentication and I can hit enter now
  • 00:12:49
    tempol laabs ai will go ahead and use
  • 00:12:50
    superbase authentication to integrate
  • 00:12:52
    authentication into our app this way
  • 00:12:54
    users can sign up and you know start
  • 00:12:56
    using our app and only authenticated
  • 00:12:58
    users will be allowed to use our app as
  • 00:12:59
    well and now it is giving us the SQL
  • 00:13:02
    prompt or SQL queries that we need to
  • 00:13:04
    run so we can just go ahead and copy it
  • 00:13:06
    from here all right and next up I need
  • 00:13:08
    to open let's say super base and go to
  • 00:13:11
    this SQL editor section right here paste
  • 00:13:13
    the uh thing that we copied from tempol
  • 00:13:16
    labs and all I got to do is to click on
  • 00:13:17
    this run
  • 00:13:18
    option H it says error relation public
  • 00:13:21
    recording does not exist so I can go
  • 00:13:23
    ahead and let's say copy this one from
  • 00:13:24
    here head back to Tempo okay let's just
  • 00:13:27
    wait for it to complete this one first
  • 00:13:29
    all right so seems like that part is
  • 00:13:30
    done so I can go ahead and say when I
  • 00:13:33
    run the SQL
  • 00:13:36
    query you gave I get the following error
  • 00:13:42
    and I can go ahead and give it oops give
  • 00:13:45
    and hit enter let's see okay so I'll go
  • 00:13:49
    ahead and copy the same where is it oops
  • 00:13:53
    copy head back to super base replace the
  • 00:13:56
    content and hopefully it works run and I
  • 00:13:58
    see you can see it is success and now if
  • 00:14:01
    okay before that I'll go to
  • 00:14:03
    authentication uh where is it sign in
  • 00:14:07
    signup and Au providers select email and
  • 00:14:11
    make sure to disable this option that
  • 00:14:12
    says confirm email otherwise you'll have
  • 00:14:14
    to set up SMTP and all that kind of
  • 00:14:16
    stuff so we don't want to get there now
  • 00:14:19
    I guess authentication should be working
  • 00:14:21
    all right so when you try to access the
  • 00:14:22
    app for the first time you'll be taken
  • 00:14:23
    to this login page this means the main
  • 00:14:26
    functionality of our app is behind uh
  • 00:14:28
    you know it's a protected route so only
  • 00:14:30
    if you sign up for a new account you'll
  • 00:14:31
    be able to use it so I click on sign up
  • 00:14:33
    put my email in here password click on
  • 00:14:38
    sign up ooh account created so yep and
  • 00:14:41
    if I come over to here and click on
  • 00:14:43
    users I should be able to find my new
  • 00:14:45
    user account oh yes there you have it
  • 00:14:48
    provider email my email and yep I have
  • 00:14:51
    now successfully implemented uh user
  • 00:14:53
    authentication and I played with that
  • 00:14:55
    you know uh visual editor and now my UI
  • 00:14:58
    is broken so let me go ahead and fix
  • 00:14:59
    that real quick so I went ahead and
  • 00:15:01
    fixed the same and as you can see it is
  • 00:15:02
    now clean and looks good now if I head
  • 00:15:04
    over to super base and go to let's say
  • 00:15:06
    table editor you will find that we now
  • 00:15:08
    have two tables one is for recording and
  • 00:15:10
    other one is for profiles and every time
  • 00:15:12
    now you create a new recording it will
  • 00:15:14
    be saved to database meaning that all of
  • 00:15:16
    will be stored in the database and you
  • 00:15:17
    should be able to access it even if you
  • 00:15:19
    refresh the page right so let me just go
  • 00:15:21
    ahead and re try it
  • 00:15:22
    out hi there this is a test audio that
  • 00:15:25
    I'm recording to test if the
  • 00:15:27
    functionality of the app is working as
  • 00:15:28
    inex
  • 00:15:29
    entered it says processing let's
  • 00:15:33
    see oh there you have it so here we have
  • 00:15:35
    the transcription AI summary and also
  • 00:15:37
    recent recording and if I head back to
  • 00:15:39
    super base and click on recording yes
  • 00:15:40
    there you have it so we have that entry
  • 00:15:42
    in Here and Now pretty much everything
  • 00:15:45
    is working right next up let's say I
  • 00:15:47
    want to create a landing page for my app
  • 00:15:49
    showcasing every cool features it has to
  • 00:15:51
    offer and you know couple of explanation
  • 00:15:52
    about our app so I can go ahead and say
  • 00:15:54
    create a stunning looking landing page
  • 00:15:59
    for my app and hit enter so let's give a
  • 00:16:03
    open-ended you know prompt and let's see
  • 00:16:05
    what AI does for us all right so seems
  • 00:16:07
    like it's done and it has created the
  • 00:16:08
    landing page for us so if I go ahead and
  • 00:16:10
    refresh so this writer is the landing
  • 00:16:12
    page that the a has created for us so we
  • 00:16:14
    have a couple of cards in here a hero
  • 00:16:16
    section we have okay a interactive demo
  • 00:16:20
    which does not seem to work and if I
  • 00:16:22
    click on the try now button it should
  • 00:16:23
    take us to the let's say our app and now
  • 00:16:26
    let's say I want to add let's say a
  • 00:16:27
    navigation bar so I can you can go ahead
  • 00:16:29
    and say add a NF bar to the landing page
  • 00:16:34
    and oops page and add a couple of dummy
  • 00:16:40
    links and sign up and get access button
  • 00:16:45
    so now let's just go ahead and wait for
  • 00:16:46
    the a to create the navigation bar and
  • 00:16:48
    implement the same on my let's say
  • 00:16:50
    landing page so let's wait all right so
  • 00:16:52
    the navigation bar is implemented I went
  • 00:16:54
    through some errors so I just went ahead
  • 00:16:56
    and asked the a to fix it and this is
  • 00:16:58
    how the now bar will look like so now we
  • 00:17:00
    have some dummy links get access button
  • 00:17:02
    sign in button a hero section A couple
  • 00:17:04
    of cards and all that stuff and again if
  • 00:17:06
    I click on the get started button it
  • 00:17:08
    should take me to the app section here
  • 00:17:09
    we can go ahead and record the content
  • 00:17:11
    See the transcription recent recordings
  • 00:17:12
    and all that maybe if you want to add
  • 00:17:14
    let's say a sidebar in here or maybe
  • 00:17:16
    let's say a uh navigation bar to the top
  • 00:17:18
    you can go ahead and do that and this is
  • 00:17:19
    how simple it is to create a app using
  • 00:17:21
    tempol laabs Ai and if you want to make
  • 00:17:23
    any further changes you can go ahead and
  • 00:17:25
    give all that instructions in here and
  • 00:17:27
    make changes exactly like the way you
  • 00:17:29
    want next up I went ahead and asked the
  • 00:17:31
    AI to add some gradient colors and all
  • 00:17:33
    that to our app and seems like the
  • 00:17:34
    changes are live and let's
  • 00:17:37
    see so okay so we now have this gradient
  • 00:17:40
    text in here and also accent colors to
  • 00:17:42
    the behind so yeah that's how you build
  • 00:17:44
    a app using tempol laabs AI so as you
  • 00:17:46
    saw this is how simple it is to create a
  • 00:17:48
    app using tempol laabs AI coding
  • 00:17:50
    platform and it's pretty simple all you
  • 00:17:52
    got to do is to give all the
  • 00:17:53
    requirements that you have and a will go
  • 00:17:55
    ahead and write the code for you do all
  • 00:17:56
    that stuff and since tempol laabs has
  • 00:17:58
    inte ination with superbase you can go
  • 00:18:00
    ahead and add a real database
  • 00:18:01
    authentication and all kind of backend
  • 00:18:03
    functions as well so that's pretty much
  • 00:18:05
    all I wanted to show you in this video
  • 00:18:06
    and to access tempol apps AI all you got
  • 00:18:08
    to do is to click the first link in the
  • 00:18:09
    description below and you can head over
  • 00:18:10
    to their website login with your GitHub
  • 00:18:12
    account and start using the platform and
  • 00:18:13
    they also have a generous free tier as
  • 00:18:15
    well so if you want to check out you
  • 00:18:16
    know the app and how it works and all
  • 00:18:18
    that so yeah that's pretty much all I
  • 00:18:19
    wanted to show you in this video I hope
  • 00:18:20
    you guys found this video useful if yes
  • 00:18:21
    make sure to subscribe and I'll see you
  • 00:18:23
    in the next one
タグ
  • Tempo Labs AI
  • AI coding platform
  • app development
  • OpenAI
  • Supabase
  • user authentication
  • visual editing
  • React components
  • audio transcription
  • note-taking app