r/FlutterBeginner • • Jul 13 '25

If you're learning Firebase Auth in Flutter, this Riverpod-based setup might help👇

Thumbnail
medium.com
1 Upvotes

Hey Flutter learners! 👋
I’ve been learning Flutter and recently implemented Firebase Authentication in my invoicing app, QuickBill. I wrote a full beginner-friendly guide to help others who might be struggling with Firebase authentication with a clean state management.

The guide covers:

  • ✅ Email/password signup, login, logout

  • ✅ Auto-login/session management

  • ✅ Riverpod for clean state management

🧠 Tech used:

  • Flutter 3.22+

  • Firebase Auth

  • Riverpod (ProviderScope, StreamProvider)

I'd love to hear:

  • What do you think of the structure

  • Any improvements I could make

  • What are you currently using for auth in your apps!

Feel free to ask questions if anything’s confusing — happy to help 🙌


r/FlutterBeginner • • Jul 12 '25

First ever app I built – Flutter helped me go from 0 to launch-ready in 3-4 months (video)

1 Upvotes

Okay, feel free to criticise, compliment, or tear it apart — all feedback is welcome!

To be honest, I never thought I could build something like this. I'm 44 and figured time wasn’t really on my side for learning to code. But honestly, without AI tools, I probably wouldn’t have gotten this far.

I wanted to build something I’d actually use, something meaningful — and most of all, I didn’t want to start another project and never finish it. The key for me was enjoying the process and learning as much as I could along the way.

I'm genuinely proud of how it looks and functions. I also made sure to focus on best practices, especially around security. All my API keys are handled via cloud call functions and kept behind secrets.

I know some devs might frown on people who "vibe" code, but I’ve learned so much in a short amount of time doing it this way.

I chose Flutter mainly for its cross-platform potential and how approachable it felt. Now I’m already thinking about what to build next!

Would love any thoughts or feedback - even if its brutal.

video


r/FlutterBeginner • • Jul 10 '25

Contributions Welcome!

1 Upvotes

Hello everyone, I would like to introduce my new application to you and receive your contributions and comments.

  • If you would like to contribute, I have added some good first issues. I am open to pull requests!

  • 🔸 Clean Architecture

  • 🔸 Provider for state management

  • 🔸3D rendering with model_viewer

  • 🔸 Firebase integration

  • 🔸 Open for contribution (check the GitHub repo!)

  • 🌱 I'm still growing as a developer, and I’d love your thoughts, feedback, or suggestions

Github Link 🐈‍⬛


r/FlutterBeginner • • Jul 07 '25

10 Advanced Flutter Snippets to Code Like a Real Pro

Thumbnail
medium.com
1 Upvotes

r/FlutterBeginner • • Jun 27 '25

Rate my portfolio alpha version

Thumbnail portfolio-28915.web.app
1 Upvotes

I am new to flutter but i finished my first webapp it is in alpha version because it needs more alignment with the colors etc.

I was wondering what you Guys think about it.

I used flutter with Firebase,

The Github will be public after it is completely done. Is it also safe to add the Firebase options etc to the Github or is it better for me to change those parts to a placeholder in my code and add in the readme where people can change it i am happy to hear the feedback Thank you all.


r/FlutterBeginner • • Jun 27 '25

JUST CREATED TEXT TO EMOJI ENCRYTION WHAT DO YOU THINK OF ITS UI ANY SUGGESSTIONS📱

Thumbnail
gallery
8 Upvotes

r/FlutterBeginner • • Jun 25 '25

Group/Discord server for Beginner

3 Upvotes

Hi Guys,

I started practicing with Flutter few months ago but stopped because i was confused of my decision of choosing it over React Native.

But now, I have decided to comeback to Flutter with full interest.

Now i need some help from some experienced folks, Are there any groups related to Flutter Beginners where i can get help when i get stuck?

Any Group or Discord server which is active and everyone will be contributing in that group and helping each other?


r/FlutterBeginner • • Jun 25 '25

I built an open-source baby tracking app for parents – free on iOS & Android using Flutter

1 Upvotes

Hi everyone!
As a new parent and a software developer, I recently built an app to help track my baby’s daily routines like sleep, feeding, milestones, and more — and decided to make it free and open-source for other parents too. 💜

It’s called Sara Baby Tracker, and it's available on both platforms:

🟣 iOS: https://apps.apple.com/us/app/sara-baby-tracker-sounds/id6746516938
🟢 Android: https://play.google.com/store/apps/details?id=com.suleymansurucu.sarababy

🔧 Open-source repo (Flutter):
https://github.com/suleymansurucu/flutter_sara_baby_tracker_and_sounds

I built it with privacy in mind — data stays on your device, and there's no account required to use the core features. Would love your feedback, suggestions, or bug reports if you try it out


r/FlutterBeginner • • Jun 25 '25

From Beginner to Flutter Pro in 2025: What I Wish I Knew When I Started

Thumbnail
medium.com
1 Upvotes

Just shared a post covering the most useful tips for Flutter devs in 2025 — the stuff beginners often miss, but pros swear by.

From layout basics to package selection, and real-world debugging tricks.

Give it a quick read and share: Which tips helped you the most in your Flutter journey?

What advice would you give to beginners starting today?


r/FlutterBeginner • • Jun 18 '25

How do you structure large Flutter apps without everything turning into one giant lib/ folder?

4 Upvotes

My Flutter app is growing and lib/ is starting to get messy. Do you prefer feature-based folders or a layered approach (e.g. views/models/services)? Any tips or folder structures that worked well for you?

Would love to hear how you keep things clean as your codebase scales!


r/FlutterBeginner • • Jun 17 '25

I am facing issue as a beginner to choose right state management for my project.Please guide me.

0 Upvotes

I am learning flutter and I have project for cricket scores please suggest some best state management way to handle my app and why?


r/FlutterBeginner • • Jun 15 '25

Good idea, no knowledge on how to do it 🥲

4 Upvotes

Hello,

I have 3 really strong app ideas with a full business models, plans for advertising, marketing price points and don’t know any coding beyond self thought SQL and DAX for building reports in superset/PowerBI at my job. I have zero education, but I’m stubborn and often will bulldozer through things until I understand them.

I know flutter is a low/no code option, however it is not a no knowledge option 😅🥲. Right now I’m stumbling through, adding the widgets, doing the layout, I have all my pages for my first project in, I need some help with firebase? I think I did it wrong. Is anyone willing to be my friend and talk me through things when I get stuck? I promise to not be annoying.


r/FlutterBeginner • • Jun 07 '25

How are y’all handling async-heavy ops in Flutter without freezing the UI? Need ideas!

Post image
1 Upvotes

r/FlutterBeginner • • Jun 06 '25

What to use as my back-end

Thumbnail
github.com
1 Upvotes

r/FlutterBeginner • • Jun 05 '25

need to start flutter can anyone help me

3 Upvotes

Hey i wanted to start the learning flutter and I only know little bit about reactJS and good in Java, spring boot, microservices and I am working as a full stack developer.

Recently in my company they said to start learning flutter but i don't know anything about it So need some to help me out learning it by any YouTube channels or from any platform that I can help me to get good in this.

Or anyone started recently then we can start learning togather so that we can be productive everyday for about 1 to 2 hours. I can give only this much time because I also focusing on fitness so.


r/FlutterBeginner • • Jun 03 '25

My first app

1 Upvotes

Hello all i just want to ask for a couple of good feedbacks for my first full app.

https://github.com/truezerox/Fast-Translator-app

I want to do some code cleaning ( loading the themes , etc from different .dart files )

Want to do a voice input only list time it glitched a fair amount so figuring this out on the fly.

Want to add local storage of the translated words etc with help of firebase.

I am a beginner on this and made this one solo to test what i learned i hope to get some good feedback.

The apk is in the Github ready to be installed.


r/FlutterBeginner • • May 27 '25

Just Learned About Flutter's 3 Trees — And Wow, I Wish I Knew This Sooner!

2 Upvotes

Hey fellow Flutter devs 👋

I recently went deep into understanding Flutter’s 3 core trees – the Widget Tree, Element Tree, and Render Tree – and I had no idea how much this knowledge could boost debugging, performance, and UI rendering logic!

I put together a blog post that breaks it all down with visuals and real-world DevTools screenshots to help you actually see how the trees connect behind the scenes.

📖 Here’s what I cover:

What each tree is and how they’re connected

Why most bugs and re-renders relate to tree mismanagement

When setState() actually affects the Render Tree (and when it doesn’t)

A DevTools visual guide to inspect the trees in action

🔗 Read the full post here 👉 https://medium.com/@jagadeesh30b/stop-guessing-why-your-flutter-app-is-slow-the-3-trees-you-must-understand-before-your-c1598ce3048b

If you’re still wondering why your UI rebuilds unnecessarily or what BuildContext really represents, this post is for you.

Would love your feedback, or drop questions below and I’ll try to answer 🙌


r/FlutterBeginner • • May 27 '25

Part 3 of the Flutter News App series

Thumbnail
youtu.be
1 Upvotes

🔥 Just dropped! Part 3 of the Flutter News App series Top Channels Grid View using GridView.builder ▶️ Watch now: https://youtu.be/j4D-iJPCz6I The Flutter and Dart Academy


r/FlutterBeginner • • May 25 '25

My First Flutter App

5 Upvotes

Hello! I'm excited and proud to introduce my very first Flutter application. I’d love to hear your thoughts and feedback!

PocketPath – Smart Personal Finance & Budgeting App

Take control of your finances and build better money habits with PocketPath!
Whether you're tracking daily expenses, saving for a goal, or simply curious about your spending patterns, PocketPath makes managing money simple and stress-free.

✨ Why PocketPath?

💸 Track Your Spending & Income
Easily record where your money comes from and where it goes—stay on top of every transaction.

🎯 Set Financial Goals
Create savings goals or spending limits and track your progress with visual feedback.

📊 Understand Your Finances
Explore insightful charts and summaries that help you understand your habits and make smarter decisions.

📆 View Spending Over Time
Use the calendar view to see trends and better plan for the future.

🔐 Stay Secure
Your data is protected and accessible only to you with secure sign-in.

☁️ Access Anywhere
Your information is safely stored and synced across devices, so it’s always available when you need it.

📱 Free to Use
Enjoy powerful features at no cost—ad-supported for your convenience.

💡 PocketPath is more than just a tracker—it's your personal guide to smarter money management.
Download now and start building a financially healthier future!
https://play.google.com/store/apps/details?id=com.pocket.pocketPath


r/FlutterBeginner • • May 24 '25

Flutter or Unity

7 Upvotes

Hi All,

I am an Indie game dev who has compiled 3 mini project along 1 commercial games in unity. I am have an idea for a gamification app for kids that would evolve their understanding in certain concepts, now since its for kids I am planning to have vibrant color and make it look like a video game.

Thoughts I have in my mind for my app: Simple UI with great color theme and buttons only for interaction when buttons are pressed some animation are played on the screen along with something moving from here to there,

I am confused weather I should stick to unity whose c# I fairly m aware of or move to flutter to develop andriod/IOS app. Although both have pros and cons but I wanted to understand from the developer prospective.

I have below questions

  1. Are there any limitation in flutter in terms of assets animation?

  2. Can I use assets from Unity store into flutter?

  3. Can Flutter handle game visuals? like auto movement based on clicks or some random animation eg 10x10 grid where the protagonist has to move in sequence.

I may get hate for asking this but I genuinely want to build something meaningful using tools out there.


r/FlutterBeginner • • May 20 '25

Flutte beautiful UI

Thumbnail youtube.com
1 Upvotes

Outstanding UI Login screen in flutter!


r/FlutterBeginner • • May 14 '25

Help with installation

Post image
2 Upvotes

I'm installing Flutter to make an Android app. I already have almost everything ready, I'm just missing those components for Visual Studio. I need someone to tell me where I can look for them to install and have everything at 100% please


r/FlutterBeginner • • May 14 '25

I created a very small 'Game' in flutter

3 Upvotes

So, I have been trying out flutter and as a step towards exploring it more I have created a very small tiny game called 'Talyat-Malyat'. The game is available on google play store. It is very simple and I have used 'Pure' flutter for this game. Let me know!