What App Can I Build in 15 Claude Prompts?

Riley Brown
14 Aug 202423:06

Summary

TLDRIn this video script, Riley Brown demonstrates the development of a web app called 'Big Mood' using a template and AI-assisted coding. Riley guides viewers through the process of setting up Firebase, integrating Google authentication, and creating a user-friendly interface for uploading images, adding text in various fonts and colors, and organizing content into boards. Despite some styling and functionality issues, the script showcases the app's potential and Riley's ambition to become a senior developer by leveraging AI without writing traditional code.

Takeaways

  • πŸ› οΈ The script describes the process of creating an app named 'Big Mood' that allows users to upload images, text, and quotes in different fonts and colors, and arrange them in a grid format to create various boards.
  • πŸ”— The video demonstrates how to embed YouTube videos into the app using embed codes, although there is a mention of potential issues with YouTube's domain restrictions.
  • πŸ”‘ The process involves setting up a Firebase project for 'Big Mood', including creating a Firestore database, setting up authentication, and configuring storage.
  • πŸ“ The script mentions the use of a template and the need to customize it, including changing the background and adding elements like dots for a cleaner layout.
  • πŸ“± The app includes features for signing in with Google, creating and editing boards, and saving progress, with an emphasis on a smooth user experience.
  • 🎨 There are discussions about styling issues, such as fixing the appearance of edges, resizing images, and adjusting text fonts and colors within the app.
  • πŸ‘¨β€πŸ’» The speaker, Riley Brown, outlines a personal challenge to become a senior developer without writing a single line of code, relying on AI to generate code.
  • πŸ“ˆ Riley intends to document the entire journey, including building various apps, with the aim of demonstrating the capabilities of AI in software development by the end of 2025.
  • 🌐 The script mentions the importance of configuring the correct domain in Firebase to avoid unauthorized domain errors when testing the web app.
  • πŸ” The video script includes troubleshooting steps, such as checking for errors in the console and making necessary adjustments to the code to fix issues like invisible buttons or styling problems.
  • πŸ“š Riley plans to release a new template and provide instructions on setting up a Firebase project to facilitate the use of the template for app development.

Q & A

  • What is the purpose of the app 'Big Mood'?

    -The app 'Big Mood' is designed to allow users to upload images, add text quotes in various fonts and colors, and arrange them in a grid format to create different boards.

  • How does the video script describe the process of embedding a YouTube video into the app?

    -The script explains that you can go to YouTube, grab a link, hit embed to get the embed code, copy it, and then paste it into the app to load the video. However, it mentions an issue with playing the video due to YouTube not liking the dev domain.

  • What is the issue with the initial implementation of the board in the 'Big Mood' app?

    -The initial issue with the board implementation is that the images cannot be resized properly, and the text on the board cannot be edited or added easily.

  • How does the script mention handling the styling and layout of the app?

    -The script discusses changing the background, adding dots for layout, and creating clean layouts. It also talks about fixing the edges and implementing a gradient from gray to the top.

  • What is the significance of the CLA (Custom License Agreement) chat mentioned in the script?

    -The CLA chat is a tool used to create and customize the app 'Big Mood'. The script mentions that the app was developed within a single CLA chat, showcasing the efficiency of the process.

  • What is the role of Firebase in the development of 'Big Mood'?

    -Firebase is used for creating a new project, managing authentication, setting up a Firestore database, and handling storage for the app 'Big Mood'.

  • What is the main challenge the creator faces when trying to embed videos from YouTube?

    -The main challenge is that YouTube does not seem to support the dev domain, which results in an error when trying to play the embedded video.

  • How does the script describe the process of adding text to the boards in the app?

    -The script describes a process where users can add text to the boards, change the font, size, and color of the text, and position it on the board.

  • What is the creator's goal regarding their development skills by the end of 2025?

    -The creator's goal is to reach a senior developer level of coding ability by the end of 2025, but without having written a single line of code themselves, relying solely on AI to write the code.

  • How does the creator plan to document their journey to becoming a senior developer?

    -The creator plans to document their journey by building and showcasing their projects on their central website, making videos, and sharing their progress and learning experiences.

  • What is the creator's view on the role of AI in learning and development?

    -The creator believes in the power of AI for learning and development, stating that they love learning new stuff and will keep learning new skills while documenting the process.

Outlines

00:00

πŸ› οΈ Building a Custom App with Firebase and YouTube Integration

The speaker discusses the process of creating a custom app called 'Big Mood' that allows users to upload images, text quotes in various fonts and colors, and arrange them in a grid format to create different boards. The app integrates with YouTube, enabling users to embed videos. The process involves setting up a Firebase project, configuring authentication, and using the Firebase console to manage the app's features. The speaker also mentions using a template and a split view for efficient development.

05:01

πŸ“ Developing Components for a Grid-Based Application

This paragraph describes the development of individual components for the 'Big Mood' app, including a draggable box and a navigation bar. The speaker explains the process of creating these components, such as naming files, ensuring proper export statements, and dealing with potential errors that arise during development. The focus is on the technical steps required to build the user interface and the necessary backend configurations.

10:01

πŸ–ΌοΈ Enhancing Image and Text Functionality in the App

The speaker addresses issues related to image and text manipulation within the app. Initially, there were limitations in resizing and dragging images, as well as typing text. The paragraph details the troubleshooting process and the eventual fixes that allowed for better user interaction with the app's content, including uploading images, adjusting their size, and adding text with different fonts and styles.

15:05

🎨 Refining the App's User Interface and Experience

In this section, the speaker focuses on refining the app's user interface, including text and background color changes, font selection, and the overall aesthetic of the app. The speaker also discusses the functionality of saving boards and the ability to switch between different user accounts to view personalized content. The goal is to create an engaging and visually appealing user experience.

20:06

πŸ“ Adding Notes and Videos to Enhance Content Creation

The speaker explores additional features for the app, such as the ability to take notes on videos and match text styling to specific examples. There's a mention of limitations with highlighting and the need for future improvements, such as adding the ability to embed videos from YouTube, which currently faces domain restrictions. The paragraph emphasizes the continuous development and enhancement of the app's features.

πŸš€ Future Plans and the Vision for 'Big Mood' App

The final paragraph outlines the speaker's vision for the 'Big Mood' app, including plans for a fun landing page, detailed setup instructions for users, and the speaker's personal goal of becoming a senior developer without writing code, relying on AI for coding tasks. The speaker expresses enthusiasm for the journey and invites viewers to follow along on their development adventure.

Mindmap

Keywords

πŸ’‘Background

In the context of the video, 'background' refers to the visual setting or environment of the digital workspace where layouts are created. It is a key component in designing the user interface, as it sets the tone and aesthetic for the app. The script mentions changing the background, implying customization options that allow users to personalize their experience.

πŸ’‘Layouts

Layouts are the structured arrangements of content within the app, allowing for organized presentation. In the video, the creator discusses the ability to change and create clean little layouts, indicating a feature that enables users to design the spatial organization of their digital content.

πŸ’‘YouTube Link

The term 'YouTube link' in the script refers to the URL of a video hosted on the YouTube platform. The video demonstrates embedding such links into the app, allowing users to incorporate multimedia content into their boards, enhancing the interactivity and richness of the user-generated content.

πŸ’‘Embed Code

Embed code is a snippet of HTML that allows content from one website to be inserted into another. In the video, it is used to integrate YouTube videos into the app's interface, showcasing the app's capability to display external media content seamlessly.

πŸ’‘Firebase

Firebase is a platform developed by Google for creating mobile and web applications. The script discusses using Firebase for creating a new project, managing authentication, and setting up a database and storage, which are essential backend services for the app's functionality.

πŸ’‘Authentication

Authentication in the video refers to the process of verifying the identity of a user, typically through sign-in mechanisms. The script mentions setting up Google authentication for the app, allowing users to securely access their accounts and ensuring a personalized user experience.

πŸ’‘Database

A database, as mentioned in the script, is a structured collection of data. The video describes creating a Firestore database in Firebase, which will store and manage the data for the app, such as user information and content created by users.

πŸ’‘Draggable Box

In the context of the app, a 'draggable box' likely refers to an interactive UI element that users can click and drag to reposition within the grid. The script discusses creating a component for this feature, indicating a core functionality allowing users to arrange content dynamically.

πŸ’‘Styling

Styling pertains to the visual design elements and aesthetics applied to the app's interface. The script mentions issues with styling, such as invisible buttons and text, and the need to fix these to ensure a visually appealing and functional user interface.

πŸ’‘Template

A template in the video is a pre-designed structure or blueprint that serves as a starting point for creating content within the app. The script refers to using and customizing a template to expedite the development process and provide a foundation for the app's design.

πŸ’‘Sign In

Sign in is the action of logging into an application or service using credentials. The video script describes the process of signing in with Google, which is a common authentication method that provides a quick and secure way for users to access the app.

πŸ’‘CL A Chat

CL A Chat seems to refer to a specific session or instance of conversation or chat, possibly related to the development process. The script mentions creating an app within 'One Singular CLA Chat,' suggesting a focused and singular effort or time frame for development.

Highlights

Creating a new app called 'Big Mood' that allows users to upload images, text quotes in various fonts and colors, and arrange them in a grid format.

Integrating YouTube video embedding into the app for multimedia content.

Utilizing Firebase for app development, including project creation, analytics, and authentication.

Setting up a Firestore database for the app to manage data.

Enabling Google authentication for user sign-in.

Configuring Firebase storage for image uploads within the app.

Debugging issues with unauthorized domains in Firebase authentication.

Creating and editing boards within the app for content organization.

Implementing a drag-and-drop feature for arranging content on boards.

Addressing styling issues with Tailwind CSS to improve the app's appearance.

Adding text editing capabilities with different fonts and colors.

Incorporating user feedback to fix bugs and enhance app functionality.

Demonstrating the app's ability to save and display user-created boards.

Exploring the potential for adding video embeds from platforms like YouTube.

Discussing plans to release a template for the app development process.

The ambition to become a senior developer without writing code, using AI to generate code instead.

Documenting the journey of building apps and learning new skills with AI assistance.

The vision of creating a fun and engaging landing page for the app template.

Teaching users how to set up their projects to utilize the provided template effectively.

Transcripts

play00:00

if you take a look at this we can easily

play00:02

uh add change the background here and we

play00:05

can create these clean little layouts I

play00:08

added these little dots if we were to

play00:10

you know go to YouTube or something

play00:12

let's grab a YouTube link we can hit

play00:16

embed and we can copy this whole thing

play00:18

we can take it back here can hit add

play00:21

video and we can paste in this embed

play00:23

code and it will actually load up like

play00:25

this and obviously we can uh sign out we

play00:29

can sign in with Google I can sign in

play00:32

with that same account that I was just

play00:33

using it should show all of my boards on

play00:35

the homepage that's what I made in One

play00:37

Singular CLA chat with the new templat I

play00:39

want to create an app that allows me to

play00:40

upload images text quotes in different

play00:42

fonts colors and move them around in

play00:44

Grid format and basically create a bunch

play00:45

of different boards and check this out

play00:47

so we're going to paste this in and what

play00:49

it should do is it should give us some

play00:51

links right here so it gives us a link

play00:53

to a template that we're going to click

play00:54

on and we're just going to open this up

play00:56

and we are going to use this and I'm

play00:58

going to put big mood that's going to be

play01:00

the name of the app and we are going to

play01:02

use this

play01:04

template now what we're going to do is

play01:06

we're going to go

play01:08

back the next step is we're going to

play01:10

click on this Firebase link and hit

play01:12

continue and we're going to create a new

play01:14

project and we're going to call this big

play01:15

mood once again and we're going to turn

play01:18

off Google analytics and then we're

play01:19

going to create the

play01:20

project while that's loading we're going

play01:23

to go to this repet and we're going to

play01:26

open up the secrets Tab and we are going

play01:28

to full screen this now what we're going

play01:30

to do is we're going to go back to this

play01:32

uh Firebase Tab and we're going to open

play01:34

it in a split view and now we have this

play01:37

open in this nice clean split view here

play01:40

and we are going to press this web

play01:41

button and we're going to put in big

play01:43

mood for the name of the new app that

play01:45

we're creating we're going to Press

play01:46

Register App then it's going to give us

play01:49

these tokens in which we are going to

play01:51

paste over so let's go ahead and copy

play01:54

this

play02:01

show you the whole thing add secret add

play02:03

secret add secret add secret add secret

play02:04

add secret boom we are done we no longer

play02:06

need to be in this split view now what

play02:09

we're going to do is we're going to go

play02:10

back to uh Firebase and we're going to

play02:13

hit continue to

play02:15

console first thing that we're going to

play02:16

do is we're going to go to build

play02:18

firestore database and we're going to

play02:20

press create database you don't need to

play02:22

put anything on this page and we're

play02:23

going to start in test mode and we're

play02:24

going to hit create once this database

play02:26

is created we're done with the database

play02:29

now what we're going to do is we're

play02:30

going to hit build authentication and

play02:33

we're going to hit get started and we're

play02:35

going to hit Google and we're going to

play02:36

hit enable and we're going to hit this

play02:38

email or put whatever email you want in

play02:39

for the support email for

play02:41

project one more simple step we now need

play02:45

to go to build and we're going to hit

play02:46

storage and we are going to get started

play02:49

and we're going to start in test mode

play02:50

we're going to hit next and done and now

play02:53

we are done for a bit on this right here

play02:56

so we now set this up and we put our

play02:58

secret Keys into replate so we can un

play03:00

full screen replate this app should run

play03:04

our template is set

play03:05

up look at this we have a full app and

play03:08

we should be able to sign in we're going

play03:09

to get one little error but it actually

play03:10

doesn't matter so we can sign in with

play03:12

Google

play03:13

oh well it's an unauthorized domain so

play03:16

what we need to do is we need to copy

play03:18

this Dev domain right here basically

play03:21

granting access for Firebase uh to for

play03:24

that domain we need to go to

play03:26

authentication settings authorize

play03:28

domains add domain past it in add now

play03:32

when we go back to Big mood and we

play03:34

refresh the web app and this is

play03:36

basically a little environment for you

play03:38

to test your application we can hit sign

play03:40

in with Google and look at this we are

play03:43

already signed into to our app look at

play03:45

this we can this is the base template

play03:48

that we start out with and we can create

play03:50

a post hello my name is Riley and I can

play03:53

post what we're building is this app

play03:56

right here so we need to make changes to

play03:58

this homepage so I'm clicking on home

play03:59

home and right now we are going to begin

play04:02

our copy and paste method right here so

play04:04

we're going to go to um we're going to

play04:05

go to big mode and there is a homepage

play04:09

right here so we're going to copy and

play04:10

paste and now we're in copy and paste

play04:13

mode create edit board so we need to

play04:14

create a new component for editing board

play04:16

so this is going to be create edit board

play04:19

um and it's going to be create edit

play04:20

board uh. TSX so we're going to come

play04:23

over here we're going to go into

play04:24

components and we're going to press add

play04:27

file and we're going to paste this in

play04:29

Dot TSX and we're going to come back and

play04:31

actually grab the content and we're

play04:33

going to paste it in now we're going to

play04:35

come back grab the app. TSX make sure

play04:37

it's full code we're going to copy this

play04:39

and we're going to hit at. TSX paste

play04:43

this in now what we need to do is this

play04:44

board component got cut off here Cloud's

play04:46

response was limited so here's the board

play04:48

component and now we need to create a

play04:50

board component so we're going to copy

play04:51

this and we are going to go back to the

play04:55

app and we are going to go into

play04:57

component add file board

play05:00

word. TSX and we're going to paste this

play05:04

in here draggable box component so let's

play05:07

create a draggable box component we're

play05:10

going to come back here add a file and

play05:13

I'm just going to call this d. TSX

play05:15

because I just copied this and then I

play05:16

can come back for the

play05:17

name

play05:19

um okay so Clause response was also cut

play05:22

off here so finish what you were

play05:28

doing and so now that it's created okay

play05:30

so now we need this new app.

play05:35

TSX navbar now we're creating a Navar

play05:37

component so this is navb bar. TSX so

play05:41

let's add a

play05:43

file

play05:45

nav bar. TSX and one thing you should

play05:48

always make sure that in this export

play05:50

default Navar it should match the name

play05:53

of this with and pay attention to

play05:54

capitals and then here I'm going to say

play05:56

one give me the full file structure

play06:00

uh in text of the files that we need

play06:05

okay so it's going to be called dra uh

play06:07

dragable box. TSX so we can go back here

play06:10

draggable box.

play06:15

TSX boom so we're going to copy this

play06:17

right here install dependencies anytime

play06:19

you're installing anything or you see

play06:20

npm or if you see pip but that's uh

play06:23

that'll be with python I believe just

play06:25

immediately think I need to go to Shell

play06:27

so I need to type in Shell I know it's

play06:29

right here I just want to show you how

play06:30

if you ever lose it you can find it but

play06:31

for me it's right here and you're going

play06:32

to click on this black rectangle and

play06:33

you're going to paste this in and press

play06:35

enter and here it gave us this Tailwind

play06:38

Doc config.js and we're going to go V.C

play06:42

config.js and we're going to paste this

play06:44

one in right here now what we're going

play06:46

to do is and we got this error that's

play06:49

okay copy we'll paste this error in here

play06:53

and anytime you get an error just paste

play06:54

it back

play06:56

in and it's just a minor uh syntax ER it

play06:59

looks like and we are going to press

play07:02

we're going to go to V.C config.js

play07:06

V.C config.js and we're going to paste

play07:10

this

play07:11

in and we're going to go to TSC

play07:13

config.js

play07:15

and we're going to paste this in TS

play07:18

config so it says we're getting an error

play07:20

here again when we try and run it but um

play07:24

I don't understand this one another

play07:26

error

play07:31

to just replace this board

play07:33

file and we will go like this we will go

play07:36

Source board paste this in now we're

play07:40

going to hit

play07:42

run all right so let's see what this is

play07:44

so this is your boards we I don't see

play07:46

anything here I don't see anything to

play07:47

sign in

play07:51

um Let's do an

play07:55

inspect and so if you open up your web

play07:57

view in a new tab and then you go to

play07:58

console

play08:01

uh we will be able to see the errors in

play08:02

real time so this is the homepage

play08:04

doesn't look great so far but there is

play08:05

this little button with no text so we're

play08:06

going to press that

play08:08

oh

play08:11

Riley Riley's Vibes a place where Riley

play08:17

can Vibe out and make Vibes and we will

play08:21

make this public oh there was no button

play08:24

there but I assumed it should have been

play08:26

there um and we can create this board

play08:28

all right so nothing is showing up for

play08:30

whatever reason for whatever reason

play08:32

nothing is showing up but like I can

play08:35

press buttons here look at this so like

play08:37

there's like invisible buttons up here I

play08:39

can hit back right you see it just

play08:40

lights up right there so something's

play08:42

going on in The Styling okay the site is

play08:45

working but everything is white and the

play08:47

buttons have no text or they are white

play08:50

and invisible there there is no

play08:54

styling and let's go ahead and see what

play08:56

cloud says here all right we're going to

play08:58

check our Tailwind .c config.js

play09:07

oh wow okay there it is there it is I

play09:10

think that might be all we

play09:12

need so here we go we might not like

play09:14

these colors okay there we go this is

play09:17

what our site looks like right here we

play09:18

have a home we have a create board page

play09:21

which can also be accessed via this

play09:23

right here uh we have a sign out button

play09:26

right and this is the same template

play09:27

signin page you can change all these but

play09:29

we sign in with Google and I can sign in

play09:31

with a different account than I signed

play09:32

in before and this should in theory take

play09:34

us to the homepage and I should see

play09:35

nothing right and I should be able to go

play09:37

home and hit create board um and we'll

play09:40

make this account is John so John's

play09:43

board this is where I keep stuff and

play09:48

yeah so we're going to make this public

play09:50

create board now if we click on create

play09:52

board we have this little board here

play09:55

upload image let's upload a

play09:57

screenshot okay and we can drag it

play10:01

around no way wait okay you can't you

play10:05

don't drag it you click

play10:07

wait okay it's not super great can we

play10:13

resize yes okay no

play10:17

uh come on hold hold

play10:21

it darn it okay that's okay you can't

play10:25

quite resize and this animation doesn't

play10:28

look great but you can upload images we

play10:30

can upload another image I'm

play10:32

sure okay this is my thumbnail for my

play10:34

last video they they seem to be all

play10:35

square so this is act oh oh oh no come

play10:38

on please let me do that that looks

play10:40

clean okay that's one thing we'll tell

play10:42

Claude here so now we can add text uh

play10:45

and it gives us Times New Roman H

play10:49

uh where do you do it where do you

play10:52

type oh it's okay so we can't quite

play10:56

resize the images but that's okay so we

play10:58

can't type yet and we can hit save

play11:01

board uh let me let me see here um let

play11:05

me see this real quick so upload

play11:07

image um we can upload this color palet

play11:10

image that we had right here we can move

play11:12

it kind of and we're going to inspect

play11:14

this uh we're going to go to console I'm

play11:17

going to see if there's any issues with

play11:19

saving the board save board okay that

play11:22

looks good so if we leave the page right

play11:23

and we um let's

play11:25

completely um like let's refresh this

play11:28

page

play11:30

so we completely refresh the page and we

play11:32

can hit Riley's VI and look it's in the

play11:33

same location so we're struggling with

play11:35

this format like it doesn't have like

play11:37

clean movement but and we can add

play11:41

text it's you can't really see it like

play11:45

Times New

play11:49

Roman okay so basically we need to go to

play11:51

Claud and we need to say I

play11:54

cannot resize the uh

play11:58

images or or the text on the board but I

play12:02

can move them and they can be saved so

play12:07

nice

play12:08

job okay so we need to change dragable

play12:11

box so we're going to copy this over

play12:14

we're going to go to dragable box we're

play12:15

going to paste this in and now we're

play12:17

going to go to index.css and we're going

play12:19

to paste this in oh was that supposed to

play12:22

be like that hold

play12:24

on

play12:27

um I will now uh run this let's see if

play12:30

this

play12:31

works looks all good we are now uh AO we

play12:34

are automatically signed in we obviously

play12:35

need to change these colors but let's go

play12:37

ahead and check this out okay very weird

play12:40

looking why is it like

play12:47

that interesting

play12:55

okay um okay so now they look kind of

play12:58

weird

play12:59

the

play13:00

edges I will give you screenshot GFC

play13:03

make CH I need to

play13:05

implement full code only for the ones I

play13:07

need to fix okay now we need screenshot

play13:09

so we're here we're just going to

play13:09

screenshot this right here because they

play13:11

do they look super weird also when I try

play13:13

to resize it snaps back to original and

play13:17

doesn't work and doesn't

play13:25

stay okay so just change dragable box

play13:28

now let's go back let's go to dragable

play13:30

box and we're going to paste this in

play13:33

just like that this looks a little bit

play13:35

better okay so the formatting seems to

play13:37

be fixed I'm going to refresh this real

play13:39

quick we go to the boards they did just

play13:41

move a little bit so can we still move

play13:43

them yes can we

play13:46

resize yes so now we have clean

play13:49

resizing okay so we can resize move

play13:52

right here now we can uh create Times

play13:56

New Roman new text and now we can re all

play13:58

right look at this comeing together

play14:02

um okay okay well we uh this is the

play14:07

thumbnail that I am using

play14:12

today I am going to use this to make

play14:14

something awesome I have the best plan

play14:17

to make this

play14:19

amazing okay so we can obviously change

play14:21

the colors right cool oh and we can do a

play14:24

little match like that change it to

play14:27

Courier um and I gu guess we should just

play14:30

we'll fix that later what the can we

play14:33

make the font selection and the F

play14:35

section and color selection be above the

play14:38

typing window or by default have the

play14:40

text um window or a little popup setting

play14:43

so it's not in the way and also also can

play14:45

you add other creative fonts um GFC for

play14:49

all the code you for all the files that

play14:51

need

play14:55

changing okay board. TSX need some

play14:58

changing

play15:04

um okay now it doesn't even let

play15:08

us I click on the typing on the font

play15:11

area the settings disappear can we fixed

play15:15

this um

play15:18

please um let's run this up like this so

play15:22

let's see let's just refresh it here go

play15:26

in okay so we can click on this doink

play15:28

wow now we can use

play15:31

garamound and we can we can now

play15:35

type we can type here and we can change

play15:37

the font wait these different fonts

play15:39

comic Sands nice okay now we can go like

play15:43

this and

play15:45

um yeah we can add this right here can

play15:49

we make this larger so we can make it

play15:51

larger like this and we be able to

play15:53

change the color of the text of the

play15:54

background of the text um I guess

play15:57

modules or text squares and then three

play16:00

when I press save they uh nothing really

play16:02

happens can you please uh fix um I say

play16:05

generate full code for all files we need

play16:06

to fix and we

play16:09

enter this is the full board now we're

play16:11

going to go to

play16:12

board and paste this

play16:16

in and we're going to restart this we're

play16:19

going to go like this click on this

play16:21

right here now in theory we should be

play16:23

able to slide this over and up now the

play16:27

text by default is down a few lines

play16:29

which is good so the text is lower let

play16:32

me see on a new one right uh add text

play16:34

right it starts out two lines down so we

play16:36

got that so now we can add text we can

play16:37

very quickly change it to um

play16:41

corer hello there my name is blah and uh

play16:47

can we change the background or

play16:49

no oh we can let's go look at this so I

play16:53

could match this like super light purple

play16:57

right here and then we're going to want

play16:57

to change the text

play16:59

to White and so now let's change this I

play17:02

don't like this font

play17:04

impact okay we do have an X nice we can

play17:07

delete things so now we have this clean

play17:09

little module this seems pretty cool

play17:14

man nice so we can create this now can

play17:16

we save it saved successfully let's go

play17:20

look at this we've created this in this

play17:21

is one CLA chat we haven't even reached

play17:23

the 10 you have 10 CLA chats left right

play17:25

this is just a single CLA chat we

play17:27

started with the template with this

play17:28

simple idea and the app that we have

play17:30

right now go home we can create boards

play17:32

right we can create a board hello this

play17:34

is my second board and we can add a

play17:37

description we can make it public go to

play17:39

the home feed we can create the board

play17:40

hello this is my second board we can

play17:41

upload an image right we can upload an

play17:43

image of this color palette we can uh we

play17:45

can move it this animation is not great

play17:47

I will give you I will say that but we

play17:49

can resize the image like this and we

play17:52

can move this here we can add text and

play17:55

what we can do with the text is we can

play17:56

make it larger and we can change the

play17:58

font of this this we can go palentino

play18:00

and we can change the size of it let's

play18:02

go uh let's go like

play18:05

35 let's change the color of the

play18:07

background and we'll match this color

play18:08

right here we can change the font to

play18:10

maybe this color right here hello there

play18:14

this is sick Bro and then we can move

play18:19

this right

play18:21

here and we can hit save board saved

play18:24

successfully we can go home we can

play18:26

create a board we can sign out I can

play18:28

sign with my other account and this is

play18:30

all before reaching a the limits right

play18:34

this is all before reaching the limits

play18:36

on CLA that is amazing let's keep going

play18:40

11 prompts later we are at the end of my

play18:43

CLA chat we basically we got cut off

play18:46

here we got cut off here and this is

play18:49

where we left off right here look at

play18:52

this and so I've basically only made uh

play18:54

adjustments to The Styling so it's

play18:56

basically the same app except we fixed a

play18:59

few bugs and if you take a look at this

play19:01

we can easily uh add change the

play19:04

background here and we can create these

play19:07

clean little layouts I added these

play19:10

little dots I can't there we go like

play19:12

they we've added these little dots here

play19:14

we've made the whole everything uh kind

play19:17

of black around the edges we have the

play19:19

it's like gray uh gradient up to the top

play19:23

and we have uh we can save the board and

play19:27

we can also add video embeds however it

play19:31

doesn't work because I don't I think

play19:33

YouTube doesn't like the dev domain and

play19:35

so it just gives me an error but if we

play19:37

were to you know go to YouTube or

play19:39

something and we were to grab a all

play19:42

right guys glasses M let's grab a

play19:45

YouTube link we can hit embed and we can

play19:49

copy this whole thing we can take it

play19:51

back here and uh we can hit add video

play19:55

and we can paste in this embed code and

play19:58

it will actually load up like this

play19:59

except if I try and play it it'll give

play20:01

me an error and I believe that's YouTube

play20:03

not liking I think I this is an easy fix

play20:06

but imagine if we can embed videos here

play20:08

I think this would be kind of a Vibe and

play20:10

we can obviously change the sizing and

play20:12

make it you know maybe it's up here in

play20:14

the top corner and then we can add some

play20:16

notes here like we could just take notes

play20:18

on this

play20:19

video and uh yeah okay well actually I

play20:22

want these notes to match uh this one

play20:26

right here and let's go like this now

play20:29

let's let's take some notes oh wait no

play20:33

we want this to match this right here

play20:37

nice can we make this bold I actually

play20:39

don't know actually we can't even

play20:41

highlight on this yet we got to add that

play20:42

ability uh later uh but yeah this is

play20:49

neat um yeah and obviously we can uh

play20:52

sign out we can sign in with Google I

play20:56

can sign in with that same account that

play20:58

I was just using it should show all of

play21:00

my boards on the homepage this is all of

play21:02

the boards right here we can create a

play21:04

board test

play21:07

board good uh we will keep this one

play21:10

private and so we should right here we

play21:13

should see this this one that's private

play21:17

here it is and we can add

play21:22

text and yeah that is the

play21:27

app anyway

play21:29

um yeah that's what I made in One

play21:31

Singular CLA chat with the new template

play21:33

that I will be releasing later this week

play21:35

once we perfect it and make it perfect

play21:37

and uh yeah we're going to make it a fun

play21:38

experience and make a fun landing page

play21:40

for the template and we're going to

play21:42

teach you exactly how to set up your

play21:44

Claud project to get it to give you the

play21:46

perfect links and to dive straight into

play21:49

that template so you can create at

play21:50

whatever app that you want uh my name is

play21:52

Riley Brown and I'm going to become a

play21:55

senior developer without writing a

play21:56

single line of code and uh luckily I'm

play21:59

I'm just going to prove it to you I'm

play22:00

not going to I don't have to say

play22:02

narratives I have to be like oh look at

play22:03

the progress of AI I'm just going to do

play22:05

it I'm just going to do it right like I

play22:07

will do it uh right here on this channel

play22:09

so if you want to follow along with that

play22:10

I'm going to post all of the things that

play22:12

I build on my central website so I'm

play22:14

building out all of the websites of

play22:16

everything that I build and I'm just

play22:17

going to build stuff for the next year

play22:19

and a half and by the end of 2025 I will

play22:21

be a senior developer or code at a

play22:23

senior developer level except I will

play22:25

have never written a line of code I will

play22:27

only have used AI to write code

play22:29

and I've talked to some devs who

play22:31

actually think it's possible think it's

play22:32

going to be really hard work but I'm

play22:33

actually going to do it I'm going to do

play22:35

it I'm letting you know that and you can

play22:37

follow along with this journey uh and

play22:39

I'm not even saying I'm smart for doing

play22:40

it I think AI is about to just keep

play22:43

progressing and I love learning new

play22:46

stuff and so I'm just going to keep

play22:47

learning this skill and I'm going to

play22:49

document the whole process so thank you

play22:50

so much for watching I'll be making

play22:52

videos hopefully every day uh very soon

play22:55

I'm loving this series of just

play22:57

constantly building and learning it's so

play22:59

much fun for me I can't think of a

play23:00

better way to spend my time and so I

play23:02

will see you here in the next video much

play23:04

love peace

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
App DevelopmentAI CodingWebpage DesignGoogle Sign-InFirebase IntegrationDraggable UITemplate CustomizationUser ExperienceVideo EmbedsDeveloper Journey