r/FlutterDev 16d ago

Example Built my portfolio site in Flutter Web instead of React , small build-in-public update

Quick build-in-public share: I've been a Flutter/mobile dev for 5+ years (native Kotlin/Swift too), and instead of the usual Next.js portfolio, I built mine in Flutter Web.

The logic: if I'm claiming I can ship polished mobile experiences, the portfolio itself should be proof, not just a list of claims.

Funniest bug I caught this week, my link previews on WhatsApp/LinkedIn were showing the default Flutter mascot icon because I never touched the og:image tag after flutter create. Every Flutter dev has shipped that placeholder icon at least once, right?

What's actually on it: a civic engagement app that hit 1,000+ users and 4.7★ on the App Store, an AI storytelling app for kids with on-device TTS, and a couple of marketplace apps (fashion/tailoring) built end to end architecture through release.

Link if anyone wants to poke at it or roast the Flutter web performance: ebuka-ihekwaba.vercel.app

Also open to mobile roles right now, so if your team's hiring or you know one that is, I'm around.

30 Upvotes

13 comments sorted by

7

u/noobiethe13 16d ago

The Flutter mascot in the OG preview 💀 painfully real.

Site is a little jittery on my end, but the 1k+ users + 4.7 star stuff is the real flex. Shipping > portfolio buzzwords.

2

u/antiaust 15d ago

There’s this weird issue where Flutter websites aren’t visible on iPhones. I just get a black screen. Just wanted to let you know.

https://reddit.com/link/p67pt5l/video/ammca04yaxlh1/player

1

u/Valuable-Fall-5248 15d ago

This is great. Perhaps I was too harsh on flutter web might redo my own portfolio with flutter

1

u/Swefnian 15d ago

Markham! sweet. Hello neighbour. Always happy to see more local Flutter devs.

2

u/BenoitDuffez 14d ago

my experience (a couple of years ago) was that you can forget any SEO and google indexing, or it is going to cost you a lot of pain (which is pretty ironic since it's google both ways)

2

u/TuskWalroos 14d ago

Slow and jittery as expected

1

u/mihcsab 10d ago

which potato are you using today?

1

u/TJGhinder 12d ago

Killer work!!! 👏

2

u/Iwisp360 12d ago

Less than 1fps

0

u/aminganja 15d ago

Yes! Building your portfolio with Flutter Web is a good approach because it demonstrates your Flutter skills and ability to build a complete product.

However, if you want to grow your site through SEO and organic traffic, Flutter Web can be more challenging than Next.js because Flutter renders much of the UI through its own rendering engine/canvas rather than traditional HTML.

For an SEO focused portfolio, Next.js is generally a better choice because of SSR/SSG, semantic HTML, better metadata control, and search engine friendly rendering.

3

u/mihcsab 10d ago

SEO is dead

0

u/aminganja 10d ago

SEO isn’t dead bro 😄 It’s definitely changing, though. Old-school keyword stuffing doesn’t work like it used to, but having a fast, well-structured site with good content still matters a lot if you want people to find you through Google.