Automatically translated.View original post

🔥 Want to have a "Login System" on the web itself, but afraid of hard code? Can do it easily! 🔥

💡 EP.4 of Web App 201, we'll take a look at the easy-to-understand Login (In-Out) system overview + the preventable Demo line.

🎯. Understand Flow Login without confusion.

Visualize the actual operation from beginning to end.

Take it to the MVP immediately.

🧠 Login = "User Identity Confirmation" 🔐

Main Flow:

👤. Fill in the email / password (Front Tend).

📡 Send to Backend (API)

🧠. Check with the Database.

🔑 If correct → Create a Token (Session)

💻 Send back state → Log in successfully

💡. Something must have.

Form Login (UI)

Data Monitoring API

Database stores users

Token / Session for Remember Status

📊 simple Demo:

Fill in → Press Login

If right → Enter the Dashboard

If wrong → immediately alert

👉 can be used on the real web, such as membership / backyard systems.

🛠️ How to

Start doing simple:

Create a Login page (HTML / React)

Make API (Node.js) Get Data

Check with Database (e.g., MongoDB)

Use Token (JWT) to manage Session

Make a Logout button to remove Token

🚀 Comment "LOGIN" 👇

I'll give you the Demo Code + Flow Diagram. Use it now!

# WebApp 201 # LoginSystem # Authentication # JWT # NodeJS

5/6 Edited to

... Read moreการสร้างระบบ Login ให้กับเว็บไซต์ของตัวเองในวันนี้ไม่ใช่เรื่องยากอย่างที่คิด แม้คุณจะไม่ใช่นักพัฒนาที่เชี่ยวชาญ แต่ถ้ามีแนวทางที่ชัดเจนและเข้าใจ Flow หลักของระบบ ก็สามารถทำได้อย่างรวดเร็วและปลอดภัย จากประสบการณ์ส่วนตัว ผมพบว่าการเริ่มต้นด้วยการแยกส่วน Frontend และ Backend อย่างชัดเจนช่วยให้การพัฒนาระบบ Login เป็นเรื่องง่ายขึ้น ในฝั่ง Frontend การสร้าง Form Login ด้วย HTML หรือ React สามารถทำให้ UI ใช้งานได้สะดวกและดูมืออาชีพ ส่วน Backend เลือกใช้ Node.js ร่วมกับ MongoDB เป็นฐานข้อมูลเก็บข้อมูลผู้ใช้และตรวจสอบข้อมูลอย่างมีประสิทธิภาพ เทคนิคสำคัญที่ต้องทำความเข้าใจก็คือการใช้ Token หรือ JWT ในการสร้าง Session ซึ่งช่วยให้ระบบทราบได้ว่าใครกำลังล็อกอินใช้งานอยู่โดยไม่ต้องส่งข้อมูลซ้ำๆ ตลอดเวลา อีกทั้งยังง่ายต่อการจัดการเมื่อมีการ Logout โดยลบ Token ทิ้ง อย่างไรก็ตาม ในการนำระบบ Login ไปใช้จริง ควรเพิ่มมาตรการรักษาความปลอดภัย เช่น การเข้ารหัสรหัสผ่าน (Password Hashing) และการตรวจสอบข้อมูลที่รับเข้ามา เพื่อป้องกันการโจมตีจากผู้ไม่หวังดี การฝึกสร้างระบบ Login ด้วยตัวเอง นอกจากจะทำให้เข้าใจพื้นฐานของ Web App แล้ว ยังสามารถต่อยอดไปใช้ในงานจริง เช่น ระบบสมาชิก ระบบหลังบ้าน หรือแอปพลิเคชันต่างๆ ที่ต้องการยืนยันตัวตนผู้ใช้ได้อย่างมั่นใจ ผ่านการทำ Demo Code และ Flow Diagram ที่ชัดเจนตามบทความนี้ จะช่วยให้คุณไม่ต้องกลัวโค้ดยากอีกต่อไป และทำระบบ Login ได้รวดเร็วได้ทันทีตามที่คุณต้องการ

Related posts

Can't Log into Windows? Try These Quick Fixes
Can't get into Windows? This video shows simple and effective methods to fix login issues and get back into your system quickly. #windows #login #pctips #password
SmoothTechie

SmoothTechie

1 like

If you're paying Plex or Emby every month, this repo quietly ends that. #github #opensource #coding #tech #ai
Kirbyhatguytech

Kirbyhatguytech

0 likes

A person's hand is on a MacBook Pro keyboard, displaying the coddy.tech website with "Code Makes Perfect" and coding illustrations. The image highlights learning to code for free with this website.
A MacBook Pro screen shows the coddy.tech website's daily challenge interface, allowing users to search by programming language, choose difficulty, and access daily challenges.
A MacBook Pro screen displays the coddy.tech website, showcasing full, beginner-friendly courses like "SQL for beginners" and "Python Introduction," emphasizing practicing at one's own pace.
learn how to code for FREE! 💻
learning to code for free has never been easier with coddy.tech! 🌟 whether you're a complete beginner or looking to enhance your skills, coddy.tech offers a range of resources to help you on your coding journey. here's how you can get started: explore coding courses: coddy.tech provides
sanae ☕️

sanae ☕️

1411 likes

Build your own no-code app in minutes!!
This app took me 1 day to build and 2 days to finalize, hook up automations, and create the email sequence. ✨BING. BOP. BOOM. BAM!💥 If you are in the digital product industry, you know that creating a PDF or template can sometimes take WEEKS with design and revisions alone. & you know
Bria | Social Media Marketing

Bria | Social Media Marketing

59 likes

Best - FREE - coding sites
learning to code is important and a great look for your resume! plus it’s fun! ANYONE CAN LEARN! these are my favorite sites I’ve utilized to learn new skills! #codinggirl #codingforbeginners #embracevulnerability #shareyourthoughts #Lemon8Diary
LOLLIPOPAK

LOLLIPOPAK

2980 likes

The image introduces 'HTML + CSS IN ACTION: 30 Days of Mini Projects' for Day 10, focusing on creating a 'Signup Form'. It highlights turning simple forms into glowing, modern signup experiences using HTML and CSS, presented by Code With Aysha.
This image defines a signup form, showing a 'Basic Form' and a 'Glowing, Styled Form' side-by-side. It explains that signup forms collect user details like username, email, and password to create accounts, being a common web UI element.
The image illustrates the use of the <fieldset> tag, comparing ungrouped inputs with inputs grouped inside a box with a 'Sign Up' legend. It explains that <fieldset> improves structure and accessibility by grouping related inputs with a clear label.
Day 10: How to create a Signup Form HTML CSS
Today’s project is a glowing Signup Form! Group inputs with <fieldset> Label with <legend> Style with CSS glow and turquoise brand colors Save this for your coding practice and try building your own! 💻 #HTMLCSS #SignupForm #Frontend #codingforbeginners #codewithaysha
Aysha

Aysha

4 likes

for all my ladies tired of making the first move this strategy WILL make him kiss you first 😘 #grwm #grwmroutine #grwmmakeup #grwmstorytime #grwmrelationship #relationshipadvice #relationshiptips #crush #crushadvice #crushadviceforgirls #howtomakehimchaseyou #grwmrelated #grwmtalkingstage
glori🧸

glori🧸

33.5K likes

tech career guide: How to code faster with 1 tool
Hello everyone! I wanted to share how GitHub Copilot can be used by developers to increase productivity & speed of creating applications at work! It's amazing how Github Copilot can create & do the coding FOR YOU. In mobile apps, GitHub copilot speeds up UI creation and state management
Yun Jung

Yun Jung

21 likes

The image displays the title '5 STYLISH LOGIN PAGES' and a sample login form with fields for email, password, and options for forgotten password or signing up. It also asks, 'Want to level up your login page designs?'.
This image presents 'LOGIN FORM 1', a login interface titled 'MyApp' with a welcome message, fields for username or email and password, a login button, and a sign-up option for new users.
The image shows 'LOGIN FORM 2', featuring a clean login form with 'Welcome Back', email and password fields, and a login button. Below the form, a blue section states, 'Secure Access to Your Dashboard Starts Here'.
5 Stylish Login Pages
#html #css #login #webdevelopment #coding
Aysha

Aysha

5 likes

✨ level up your skills with these platforms
‧°𐐪♡𐑂°‧₊ 🥯Looking to kickstart your coding journey for uni, work, or a side hustle? Codecademy is a personal favorite, offering interactive courses in Python, JavaScript, SQL, HTML/CSS, and even data science or web development paths. Programiz is perfect for beginners, with step-by-step tutorials
peachiesuga ♡

peachiesuga ♡

187 likes

A title slide for an article about 5 VS Code extensions, featuring the main title, a subtitle about making coding easier, and small code editor snippets on a dark blue background.
Details the Prettier - Code Formatter extension, showing its logo, explaining its benefits for clean code, and providing a tip, with visual examples of formatted versus messy code.
Describes the Live Server extension, including its icon, purpose for live reload, and a tip on how to use it by right-clicking an HTML file in VS Code.
5 VS Code Extensions You NEED as a Developer!
#VSCodeextensions #frontendtools #learntocode #websevelopertools #codingtips
Aysha

Aysha

34 likes

A laptop with a pink keyboard displays the Mimo app icon, a winking dark blue robot. Overlay text reads 'DUOLINGO BUT FOR CODING,' suggesting Mimo is a coding learning app similar to Duolingo.
A smartphone screen shows the Mimo app store page, highlighting 'Mimo: Learn Coding/Programming' with high ratings and a new React course update. Text indicates availability on App Store and Google Play Store.
Three smartphone screens display Mimo app features: a coding lesson, career path selection (Full-Stack, Front-End, Python AI), and a customized learning progress tracker. Text promotes daily practice for beginners.
the easiest way to learn to code! 💖✨
hi friends! i’m always looking for more apps to swap out my social media screen time with, so educational apps that are simple and fun are a must for me! i’ve always wanted to learn to code, so when i stumbled upon mimo i knew it was the perfect match for me. mimo is comparable to duolingo in
cait

cait

1630 likes

How to Write Your First Code: Online & Offline
#codingforbeginners #learntocode #codeeditors #studymotivations
Aysha

Aysha

112 likes

Someone built Devin, but it runs on your own machine and costs nothing. #github #opensource #coding #tech #ai
Kirbyhatguytech

Kirbyhatguytech

0 likes

How to register software using email
In this digital age, we all desire to have more personalized and efficient communication tools. Today, let's explore GetMX Domain-Email, this mysterious assistant that is at ease in social media software registration. 🌐 Unlock global registration, GetMX helps you to travel TikTok Want to
UnlimitedEmail3

UnlimitedEmail3

3 likes

A Windows Server 2016 login screen displays an error message stating, "There are currently no logon servers available to service the logon request," indicating a domain connectivity issue for the user.
This image shows a "Computer Name/Domain Changes" dialog box, illustrating the process of rejoining a domain. It presents options to change the computer's name and its membership between a domain (wsmdemo.com) and a workgroup.
The image displays the "Internet Protocol Version 4 (TCP/IPv4) Properties" window, specifically the General tab. It shows options for configuring IP and DNS server addresses, with "Use the following DNS server addresses" selected for manual input.
No Logon Servers Available on Server 2016 - Fix It
No logon servers available Server 2016 locked users out of the domain. Here are some solutions. Before fixing AD issues, I backed everything up for security. #windowsserver #server2016 #activedirectory #aomeibackupper
RealUserTech

RealUserTech

0 likes

Where do I learn free coding online?
It’s FREE! DO IT! #coding #bootcamp #codingforbeginners #free #technology
CosmicMama8

CosmicMama8

17 likes

A laptop screen displays lines of code, with text overlayed saying 'free websites to learn coding' and 'new skill,' encouraging users to swipe for more information on learning to code during a study break.
A laptop screen shows code, overlaid with a pop-up featuring 'codecademy.com.' The pop-up highlights interactive coding courses and a sign-up form, promoting it as a free resource for learning various programming languages.
A laptop screen displays code, overlaid with a pop-up featuring 'freecodecamp.com.' The pop-up describes it as a nonprofit offering free comprehensive web development and data analytics curriculum, including certifications.
On a study break? Try to learn how to code! 👩🏻‍💻
Learning coding during a study break is a productive way to use your time. It provides a mental shift from regular studies, enhances problem-solving skills, and fosters creativity. Online coding platforms offer flexibility, allowing you to learn at your own pace. This makes coding an ideal acti
teal.days

teal.days

2486 likes

Free and effortless sign-up 🌐✨
Discover a smarter way to explore the internet. Join Stumbleable — it’s free and only takes seconds! #stumbleable #AestheticDiscovery #TechLife #ExploreOnline #DigitalInspo
Stumbleable

Stumbleable

3 likes

Building no-code web apps
Most digital products still look the same. A PDF. A video. Maybe a workbook. I wanted something that felt more alive. So instead of another static guide, I turned my web app into an interactive experience that helps you make decisions in real time. You don’t read about what to build. You
Bria | Social Media Marketing

Bria | Social Media Marketing

5 likes

DON'T WAIT. REGISTER YOUR DOMAIN NAME TODAY BEFORE
Whenever you get a business idea, turn it into a domain name and protect your creativity. Elon Musk had to pay over $10 Million for the Tesla domain name because someone had registered it and sat on it. For less than your daily cup of coffee, you can secure your ideas and your future. At Muum
Hal Ngoy

Hal Ngoy

1 like

How to build a website with AI or no code
#Upsyte is a new tool from #Cizeex that lets anyone build a sleek mini‑website in minutes, designed for #creators, #entrepreneurs, and small #businesses to #showcase their identity online without coding or design skills.
Cizeex Listings

Cizeex Listings

1 like

A young woman works on a MacBook laptop, with the text 'free coding bootcamps' overlaid. The image is from Lemon8, featuring the user @hannahshirley.
A MacBook displays the freeCodeCamp website, showing 'Learn to code - for free' and mentioning jobs at Google, Microsoft, Spotify, and Amazon. The site offers certifications.
A MacBook displays The Odin Project website, featuring 'Your Career in Web Development Starts Here' and highlighting its free full-stack curriculum supported by an open-source community.
Learn how to code with these FREE Bootcamps! 👩🏻‍💻
I’ve worked in EdTech for a majority of my career and one of the top skills I see people wanting to learn is coding. Not only do I see students taking this interest, but also people well established in their careers who may want to learn coding for purposes of switching industries or even building
hannah 💟

hannah 💟

455 likes

I Built a Website in 5 minutes - No Coding Skills😬
They said a custom website costs $5,000… so I built one in 30 seconds for $0. 🤫💸 Using "Youware.com", I turned my idea for the ultimate student planner into reality. No coding needed, just a prompt. Now I have a personalized hub for my finals prep with timers, goals, and checklists.
Milktea Emma

Milktea Emma

23 likes

A TikTok login screen displays options to sign in via phone/email/username, Facebook, Google, or Apple. It also prompts users to 'Get the full app experience' to enjoy more videos and features, with an 'Open TikTok' button.
tik TOC login screen from web site
Chris

Chris

2 likes

HOW TO LEARN TO CODE? 💻 ✨
While I am not an expert programmer by any means, I definitely have been able to pick up quite a bit inside and outside the classroom. However, I know that a lot of people may want to get ahead by starting before they enter college or may not want to even go to school for Computer Science! So, here
Itsleilahclaire

Itsleilahclaire

78 likes

5 Learn to Code Sites You Haven’t Heard Of
If you’re learning computer programming and want to know where to find FREE intermediate resources…here are some that I like! Let me know if you’ve used any. 1. FullStackOpen Free courses focused on building web apps. They teach React Native, GraphQL, Typescript, Containers and Database
Study Seal

Study Seal

241 likes

Stop doing this if you truly want to learn to code
I loved watching tutorials when I was first learning to code until I saw this pattern #learntocode #html #getintotech #codingprojects #codingtips
The BlackFemale Engineer

The BlackFemale Engineer

8 likes

Learning to Code? Here’s a Helpful Tip!
Learning to code can be extremely rewarding. Coding has completely altered the path of my life. If you’re learning how to code this is a really good tip so that you can maximize the value that you extract from the tutorials that you watch, it’s all about learning and using what you learn. #codetip
Varun Patel

Varun Patel

22 likes

Top Websites to Learn to Code for Free!
As a computer science student, I can't recommend these websites enough! 📚✨ If you want to learn how to code but don't want to invest any money into this side quest at first, then these are for you! 🙌💻 These websites are great for beginners to intermediate programmers depending on which c
CompSkyy

CompSkyy

2283 likes

5 Free Websites to Kickstart Your Coding Journey 🌸
After a comment on a post asking about well-paying girl boss jobs a few months ago, I’ve had so many amazing girls reaching out about starting a career in tech! 💻✨ If you’re looking to learn how to code, these 5 free interactive websites are a great place to begin. Whether you're new or refinin
Autumn

Autumn

22 likes

The image asks, "WANT A TECH JOB WITHOUT TOUCHING CODE?" It shows a stressed person with code and a smiling person with UI/UX elements, stating these roles are perfect for non-coders who love tech.
A computer displays a UI/UX design flow with wireframes. Text describes the UI/UX Designer role, focusing on app design using tools like Figma or Adobe XD, without coding.
An illustration of a calendar with colored blocks represents the Project Manager role. Text explains managing timelines, tasks, and team flow, organizing and leading without writing code.
Want a Tech Job Without Touching Code?
Want to work in tech but coding just isn’t your thing? No worries — there are so many in-demand roles that don’t require you to write a single line of code. These are perfect if you love technology, problem-solving, creativity, or leadership #TechJobsForNonCoders #NoCodeCareers #BreakInto
Aysha

Aysha

68 likes

CHECK YOUR GMAIL LOGINS NOW!
How to Check and Manage Your Google Social Logins ​If you use Gmail, it is incredibly easy to sign into external websites and apps with just one click. Over time, those permissions pile up. Here is exactly how to audit your account and clean out old, unused access to keep your personal data secure
Ms TalkTechy2me

Ms TalkTechy2me

0 likes

🎥 How to Sign Up for Claude 🔐(Quick & Easy Guide!)
Want access to Claude but not sure how to register? Here’s a quick step-by-step tutorial to create your account with just an email and a phone number. No stress, no confusion — just follow along. 💡⠀ ✅ Works globally ✅ Quick & easy ⠀ #ClaudeAI #AItools #PhoneTricks #PingMe #
PingMeApp

PingMeApp

0 likes

Losing your family photos to some app's cloud is scary - but self-hosting them is even scarier, until now. #github #opensource #coding #tech #ai
Kirbyhatguytech

Kirbyhatguytech

0 likes

Tools I’d Use If I Were Learning to Code Again
#CodingTools #LearnToCode #BeginnerCoder #vscode #github If I could go back and start learning to code from scratch, these are the tools I’d reach for first. They saved me countless hours and gave me a huge boost in confidence. Whether you’re just starting or restarting — these t
Aysha

Aysha

200 likes

👊🏎️ PunchFAST: my hackathon submission
⚾️ Pitch: simpler rewards for smaller businesses. 💻 This was my submission for the 2024 #OSU #hackathon HackI/O. #coding #webdesign
Andrei Roman

Andrei Roman

5 likes

Having fun building a chat app 😁
The login page is done! now I'm moving on to the sign up and home pages 😄 #webdevelopment #tailwindapp
Brittany Morris

Brittany Morris

1 like

Shhh… Here’s the Diamond Trick Nobody Talks About
#99nightsintheforest #99nights #robloxfyp
Deborah Garden

Deborah Garden

325 likes

A screenshot of a Facebook login screen showing a two-factor authentication prompt. It asks to enter a code sent to a phone number, with an illustration of a hand holding a smartphone displaying a shield and asterisks. Text overlays ask, "Is Facebook down? I can't login."
Is Facebook down? I can’t login
#facebook
Chaibia-Web Designer

Chaibia-Web Designer

3 likes

Quick and easy guide to registering on Whatnot!🚀
🚀 Ready to join the Whatnot community? ✨ Watch my step-by-step guide to registering on Whatnot in just minutes! 🔑 Unlock exclusive live auctions, collectibles, and more! #Whatnot #HowToRegister #Tutorial #PingMe
PingMeApp

PingMeApp

0 likes

HTML Cheat Sheet
Essential HTML tags every developer needs! 🚀 Quick reference guide covering structure, text, links, images, forms & more. Perfect for beginners and coding bootcamps! Save this for your next project 💻✨ #HTML #WebDevelopment #Coding #Programming #webdev
EM

EM

1 like

HTML Cheat Sheet
Essential HTML tags every developer needs! 🚀 Quick reference guide covering structure, text, links, images, forms & more. Perfect for beginners and coding bootcamps! Save this for your next project 💻✨ #HTML #WebDevelopment #Coding #Programming #webdev
EM

EM

1 like

A screen displaying a Freecodecamp course titled 'Learn HTML by Building a Cat Photo App,' presented as a 'Free Resource to Learn to Code.' The interface shows a 'Resume project' button and a grid of numbered lessons, with many completed (blue) and some incomplete (white).
Free Resource to Learn to Code
Non Lethal Bounce

Non Lethal Bounce

0 likes

Most Website Owners Don’t Know This Is Free…
If you own a website, you don’t have to pay for everything. There are free tools that can help you: • Track visitors • Track links • Monitor website health • Check for viruses • Improve SEO • Speed up your site • Protect your site • See where your traffic comes from • Store important we
Global Vibes Hub

Global Vibes Hub

49 likes

Alibaba just put an AI agent inside a webpage, and it doesn't need a browser extension, Python, or a headless browser to work. #github #opensource #coding #tech #ai
Kirbyhatguytech

Kirbyhatguytech

0 likes

HTML5 Cheatsheet for Beginners – Essential Tags
Want to master HTML5? Here’s a quick cheatsheet covering essential HTML tags – from document structure to forms, tables, and multimedia elements! #coding #html #programming #studymotivation
Aysha

Aysha

106 likes

What Is the <form> Tag? | HTML Explained
In Day 27 of Tag a Day with Aysha, we’re covering the <form> tag — the backbone of interactive websites. Learn how forms collect user input, how action and method work, and how to structure forms with <input>, <textarea>, <select>, and <button> #HTML #WebForms
Aysha

Aysha

6 likes

A computer monitor displays code, a terminal, and a video call, with pink text overlayed: '5 THINGS ABOUT LEARNING CODE THEY DONT TELL YOU'. A keyboard is visible below, and blinds are in the background.
A computer monitor shows code and a video call. Overlay text '1. TRUE DİFFICULTY' and a white box explain that web development is harder than it seems, emphasizing training importance.
A computer monitor displays code and a video call. Overlay text '2. TiME MANAGEMENT' and a white box highlight time management as crucial for success and future growth in coding.
ABOUT LEARNING CODE
Falling in love one line of code at a time. Debugging? More like de-hugging my problems. #CodeCrush #TechBabe #ILoveCoding
khloeez

khloeez

11 likes

Pov: Your Online Professor Has Beef With You
Love a Respondus Lockdown Browser Video #school #onlineschool #college #pov #onlineschool
Morgan

Morgan

961 likes

The No-Code Tools That Changed the Way I Design
I used to think building websites had to mean writing code line by line. But these no-code tools changed everything for me. Whether you’re a designer or beginner, these tools will help you launch faster — with less stress. 💻⚡ #NoCodeTools #WebDesignWorkflow #CodeWithAysha #WebflowDesig
Aysha

Aysha

18 likes

How to Register on Grindr: Complete Step-by-Step
Are you ready to join Grindr and connect with the LGBTQ+ community?  This video tutorial walks you through the entire registration process, making it easy to set up your profile and start exploring the app confidently. #Grindr #Tutorial #DatingApp #OnlineDating #PingMe
PingMeApp

PingMeApp

0 likes

The image displays text on a light blue grid background, outlining steps for affiliate marketing. It advises buying a domain and hosting, building a website, adding content from platforms like Clickbank or Commission Junction, becoming an affiliate, and sharing links or content. A faint Lemon8 logo is visible.
Buy a domain and hosting Then build a website and add stuff from Clickbank or co
#websitesforcreators
Carolinakid1.creator

Carolinakid1.creator

0 likes

Top Free Websites to LearnCoding in 2025 (No Cost)
Want to learn coding without spending a dime? These free coding websites will help you kickstart your tech career! From beginner-friendly tutorials to full-stack roadmaps and real projects, these platforms offer everything you need #codingforbeginners #freecodingresources #webdevelopment #t
Aysha

Aysha

81 likes

A MacBook Pro displaying a personalized collage wallpaper with motivational text and images, introducing "5 ways to use your Mac in 2025." A "New York" sticker is on the laptop.
A MacBook Pro screen showing the Canva interface, illustrating how to create collages for customizing a MacBook, with the text "CANVA.COM."
A MacBook Pro screen displaying a Notion template for college planning, demonstrating how to organize life with digital templates, with the text "NOTION.COM."
how to use your mac in 2025 💻⭐️
i really love making my computer super personalized and change out my wallpapers like four times a year and love planning out everything in my life :) these are some of my most used websites and apps on my macbook! ⭐️ Canva: designing wallpapers and graphics ⭐️ Notion: plan out everything using
ayersellie

ayersellie

4048 likes

See more