Learn Bubble with 500+ tutorials, courses & AI Assistant ✨

Limited time launch offer get $80 off today

0 days 0 hours 0 minutes 0 seconds
SAVE $80 NOW
Planet No Code logo
Bubble.io CoachingFounder MentoringSponsorships
LoginLearn Bubble.io

Build a Twitter Clone with Bubble.io - My Profile

In this Bubble tutorial we add a Settings page or My Profile page to our Twitter clone built with Bubble.io.

Join now $19/monthLearn more
Get 500+ tutorials, a No-Code AI Assistant, 4 premium courses, and everything you need to build faster!
Build a Twitter Clone with Bubble.io - My Profile
Explore these topics...
Workflow
Design
Twitter
Current User
Make changes to Current User

With just this tutorial learn...

Unlock the power of settings: Learn how to create a dynamic user profile page in your Twitter clone with Bubble!

Master current user data: Discover the secrets to displaying and updating current user information effortlessly in your Bubble app.

Take your Bubble skills to the next level: Build a fully functional settings page with save functionality and real-time updates!

With membership you'll...

Learn how to build a ChatGPT Clone, Custom CRM for your business & SaaS Marketing website with Webflow & AI.

Unlock 500+ Bubble tutorial videos with AI powered Q&A.

Debug your Bubble app instantly with our custom trained No Code AI Assistant.

Join now $19/month
Risk-free! 14-day money-back guarantee. Cancel anytime.

Adding a Settings Page to Your Twitter Clone

In this Bubble tutorial video, I'm going to demonstrate how you can add in a settings page like edit current user. That's basically what I'm going to detail in this video. And this is a follow-on from other videos that we've done around this very rough in terms of design but functional no code Twitter clone built with Bubble. And in this video I'm going to be focusing on not creating a profile page like this advice viewing another user, but how I view my details as the current user.

Exclusive Bubble Tutorials on Planet No Code

But before I launch into that, we've got tutorial videos for Bubble that you can't find anywhere else, not even on YouTube. You can only find them on our website planetnocode.com and the only way that you can access these videos is to become a member on our website. So head over to planetnocode.com to learn about becoming a member.

Creating a Settings Page

Let's do this. We're going to create a settings page. Like I say, I am not concentrating on the sign here simply because it would take too long because I would never be building with a fixed layout if I was wanting to design well. Settings, that's not it. Okay, right now here's the common mistake that I see people making is they think right this page is about a user. And so they would say well the type of content then has to be user now.

Understanding Type of Content in Bubble

Type of content is really useful and I see it being underutilized and misunderstood. But it's perfect for what was in the previous video which is linking through to another user's profile page where you could view all of their tweets. But this is not that what I'm building here is a my fact. Let's make it really clear. Is a my settings page.

Using Current User for Settings Page

So everything on here will always be about the current user and the issue with using type of content in this context is every time you navigate this page you're going to have to provide a user. Because Bubble won't let you link to a page that has a type of content set unless you provide an example a single example from the database of that content. That's so you don't end up with just empty pages. But we don't want that to happen because we know the current user.

Keeping It Simple in Development

So you could put current user in there, but I like developing on by all keeping it simple. Keep it streamlined keeping it lean. So let me check my database. What fields do I have? Okay, I'm gonna put in a putting username now you would obviously want to put in some sort of precautions that some sort of maybe system-wide updated the user was updating their username. I'm just going to treat usernames like any other field in this instance.

Implementing Save Functionality

So there are two ways we can do this we can have a save button or we can use autobinding. I think in this instance, we will use a save button. Especially if you want to do additional checks like checking no one else has got the same username. You won't want to use autobinding for that because it would save automatically autobinding as Bubble's autosave. We've got videos on that go and check it out, but we just add in a save button.

Setting Up the Initial Content

Okay, so when I view this page as a logged in user acting as current user. The initial content needs to be in the username that I've already set up. So it will be current users username. Let's preview that.

Creating a Workflow for Saving Changes

Okay, there is my username. That's also my username on Twitter. If you want to follow me on Twitter for Bubble tips and tricks, that's where to go. And so then if I change it, I want to make changes to that field. So I add in a workflow here or now there are two ways you can do this. You can do data make changes to a thing and say current user or if you want interest access current user. You can say make changes to current user username and then I link it through to my input.

Organizing Inputs for Clarity

In fact what I can do so that it makes it very easy for me to know which inputs mean the matter of either form a 20 inputs it I will call this place. So I'll add the placeholder username that then updates the Bubble label up there if you were to manually update this you can that's gonna help you organize your apps. But then if you change the placeholder you copy and paste it, it's not going to automatically update.

Testing the Save Functionality

Right we've got our action save you six updated the name of the elements of the input there and let's preview that. So let's say that this username was taken or I wanted to rebrand in fact, let's say I could I could call it Bubble tutorials. That could be my new username and so I click save.

Verifying the Changes

I think that's safe and then if I refresh it, I'm going to check to see whether that has saved because it's then going to pull in the current users username and I can debug this by clicking on the inspect clicking up here and I can see where it's getting the data from initial content is and check that this has been working current users username.

Conclusion and Further Learning

Okay, so there you have it. That is how you can add in a my settings or my profile page to the social media app you're building a Bubble or the Twitter clone you're building with Bubble or even the x-clone that you're building with Bubble. That's how you do it. Check out our early videos if you want to get caught up on Harry and then how to send a tweet or a post depending on what Elon is calling it right now and learn how to get up to this point in building a Twitter clone with Bubble.

Table of contents

Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Your No-Code Journey Starts Here

The best way to learn Bubble.io?

Build No Code Confidently

No more delays. With 30+ hours of expert content, you’ll have the insights needed to build effectively.

Find every solution in one place

No more searching across platforms for tutorials. Our bundle has everything you need, with 500+ videos covering every feature and technique.

Dive deep into every detail

Get beyond the basics with comprehensive, in-depth courses & no code tutorials that empower you to create a feature-rich, professional app.

Monthly
Yearly
Member
Accelerate your Bubble app to launch
$99 / month
$19/month/mo
Includes:
500+ tutorials
4 premium courses
Find the right tutorial with our custom trained AI
New tutorials added each week
Cancel anytime
14 day money back
Join now
Member
Accelerate your Bubble app to launch
$990 / year
$149/year/mo
Includes:
500+ tutorials
4 premium courses
Find the right tutorial with our custom trained AI
New tutorials added each week
Cancel anytime
14 day money back
Join now

Frequently Asked Questions

Find answers to common questions about our courses, tutorials & content.

Do I need any coding experience?

No. Our Beginner Essentials course and AI No-Code Coach are designed for total newcomers. You’ll learn Bubble.io step by step - no coding required.

How does the AI No-Code Coach work?

Simply type your question in plain English, and our AI taps into the entire video library to recommend the exact lessons you need. It’s like having a personal instructor on demand.

How long can I access the content?

As long as you’re subscribed! With our monthly subscription, you get unlimited access to all 500+ videos, our growing course library, and the AI No-Code Coach.

What courses are included

Your subscription includes:

  • Bubble Beginner Essentials – Get up and running fast.
  • Build a ChatGPT Clone – Integrate AI into your no-code apps.
  • Build Your SaaS Website with AI – Learn to create a scalable startup site.
  • Develop a Custom CRM App in Bubble - Learn database relationships with a CRM.

Plus, new tutorials every week!

What if I get stuck on a lesson?

The AI No-Code Coach is your first stop for instant answers. If you need deeper help, you can book 1:1 Bubble coaching for expert guidance.

Do you offer a money-back guarantee?

Yes! If you don’t see real progress within 14 days, let us know, and we’ll issue a full refund—no questions asked.

Can I cancel anytime?

Absolutely. Your subscription is month-to-month, and you can cancel anytime—no lock-ins, no hidden fees.

What if I want more than just tutorials & courses?

Absolutely. Your subscription is month-to-month, and you can cancel anytime—no lock-ins, no hidden fees.

If you’re serious about building a successful SaaS startup, check out Mastery—our intensive mentorship program. Mastery goes beyond Bubble.io development and includes:

  1. 1:1 mentorship to fast-track your progress
  2. Marketing strategies tailored for no-code founders‍
  3. Product management insights to scale your startup‍
  4. Personalized support from experienced founders

‍

Still have questions?

Reach out to our dedicated team.

Contact
Services
Search Bubble TutorialsBubble.io CoursesBook Bubble.io CoachingApply for Mastery
Latest Bubble tutorials
Rerank Text By MEANING With Cohere In Bubble.io Step by Step!
Unlock RAG Providers for NO CODE AI App Development TODAY!
Better Tables with Built-in Search and Sort By in Bubble.io
Partnerships
Flusk.eu
VectorShift
Comnoco
Plumb
Toddle
Whereby
Get started with no code
AI Powered No Code AppsNo Code Web ScrapingBubble.io Plugin tutorialsBubble API Connector tutorialsStudent & Teacher DiscountBest tools for no coders
Follow us
Youtube
X
LinkedIn
Planet No Code logo
In partnership with
Queen Mary University of London Logo
© 2024 Planet No Code. All rights reserved.
Privacy PolicyTerms of ServiceCookies SettingsContact Us