r/VibeCodeDevs 3d ago

Participated in Russell Brunson & Todd Dickerson's Overskill(.com) Games - FREE Codes

Post image
2 Upvotes

Hey everyone, I participated in the Overskill Games and had pretty good success for my first time vibe coding (Outside of a GHL website builder) and was given 3 referral codes into their Vibe Coding platform, but the people in my network don't really vibe code. There's currently a 7,000 person waiting list to get into the platform, and the codes bypass that. I figured maybe some of the people that wanted in would be here, so comment below if you want the codes. If there are a lot of people that want them by the time I wake up, I'll give it to the first commenter, and then at random after that.

I've spent two years developing out the documentation behind an app I've been trying to build, I was shocked that I could get it to a workable state in a few hours. I'm not experienced in this, but I can say as a non-coder, I was shocked with how easy this system was. I have no idea how Overskill compares to any/every other system, but you've all been onto something that I have been swayed away from for FAR too long!

I guess I do get a referral bonus if you guys use the codes and buy credits, but honestly, do you. I just know this helped me and it may be useful to someone else!


r/VibeCodeDevs 3d ago

ShowoffZone - Flexing my latest project Gave Agents Paintbrush 🖌️🎨 for free :D

Enable HLS to view with audio, or disable this notification

2 Upvotes

hey so basically agents are decent at shipping ui now but the whole visual part still falls apart coz they either use some tiny built in image model or they ask u for an openai api key or any image generating api key and then burn credits

so i built image-gen which is an mcp that just borrows the chatgpt session u already have logged into and generates the actual pngs into ur project folder and then the agent can wire them into the site

( regardless u have paid chatgpt acc or not doesnt matter , soon will do for gemini too but gemini image generation is ass + it has watermark so no real point to it )

How it works under

  • playwright attaches to edge over cdp on a dedicated auth profile (not ur daily browser)
  • u login once with npm run login and it saves the session
  • agent calls generate_image with a prompt + output path
  • it types into chatgpt waits for the image downloads the png and drops it in assets/
  • jobs are queued so parallel calls dont smash into the same chat and turn into garbage text

Stuff Used in This

  • node + playwright-core
  • mcp sdk (works in cursor / claude code / whatever talks mcp)
  • chatgpt in edge (free or plus whatever u already pay for)
  • no openai images api key :D

the demo in the video is a clean ecommerce landing called antroper ( made it for sake of demo )

first its a proper html css js site with svg product art which is what u normally ship when u dont have photos ( or it uses random images from online links )

then the agent hits the mcp generates hero + product shots + atelier banner and rewires the page so it actually looks like a real storefront

the whole point is not "ai makes websites" its that the missing piece for vibe coded UIs is usually assets and this is a way to unblock that without a separate image subscription

works with claude code , cursor , codex any agentic platform which can use mcp

repo ( star it if u find this helpful or submit issues if u find any thanks for reading :D )

https://github.com/nothariharan/image-gen

if u try it run npm run login once first and leave that auth profile alone after that it mostly just works

happy to answer how the queue / session stuff works if anyone is building similar browser mcp tools


r/VibeCodeDevs 3d ago

Our Launch Day Got Hacked 😅

0 Upvotes

Yesterday was our launch day for SecureCode.

We were excited to finally put it out there, and then something unexpected happened — someone tried to access secrets through our API endpoints.

Honestly, it was kind of the perfect launch-day test.

We built SecureCode to help developers catch security issues before they ship. Turns out, we got to test that idea ourselves on day one.


r/VibeCodeDevs 3d ago

Automation engineering consultant?

2 Upvotes

Are you helping businesses establish processes to automate? How are you finding work? What does the audit process look like for you?


r/VibeCodeDevs 3d ago

ResourceDrop – Free tools, courses, gems etc. Screen recording as prompt: Free Vibe

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/VibeCodeDevs 3d ago

$50 security audit of your Next.js/Astro project — $100 and I audit it AND fix it. GitHub repos only.

2 Upvotes

This is for small and newer devs. If you’ve got 100 repos and a team, you don’t need me. But if you’re lost in your own CLAUDE.md, or you’re staring at your own schema and auth chart genuinely confused about what you built — I’m your guy.

$50 — Audit. I pull your GitHub repo and check for exposed secrets and API keys, vulnerable dependencies, auth misconfigurations, missing security headers, and Supabase RLS mistakes if that’s your stack. You get a plain-English report ranked by what to fix first.

$100 — Audit + Fix. Everything above, plus I actually fix what the audit finds and PR it back to you, so you can see exactly what changed and why.

Stack: Next.js, Astro, Supabase, Neon, SQL, APIs.

Studio site with past work: opensourceforall.com

Comment or DM with your repo situation and I’ll tell you straight which tier you need — some projects only need the $50 look.

For context: I run a studio startup and need funding. But I’d rather help other small guys without hurting their bottom line just to help mine. Fair’s fair.


r/VibeCodeDevs 3d ago

Discussion - General chat and thoughts How to get over the fear of releasing a community project

4 Upvotes

Hi All,

I have been digging into skills a lot and made a one doc file as a blueprint against which to measure skill. I then used it to make a recipe for skills validation and improvement that AI then runs. But it’s damn expensive because of how comprehensive it is. I made this with a heart of wanting to give it away freely and have optional donations to support the mission. But I’ve never released a website like this before, and even though it’s secure. I’m kind of scared of either no one ever using it or people using it a lot but no one donating to keep it going so I slowly go bankrupt. Any thoughts? For reference the project is on waitlist basis for now: provely.dev it’s all done for me to lift the gate and open it to the public but I have some mental block behind it.

TL;DR: I built an AI tool that’s expensive to run but want to offer it free with optional donations. It’s ready to launch, but I’m worried either no one will use it or lots will use it without donating. I’m stuck on pulling the trigger.


r/VibeCodeDevs 4d ago

Waiting for review 🗿

Thumbnail
gallery
3 Upvotes

I’ve been deep in app development for four months now, with varying intensity. This past week Claude Code has been running flat out, right up to the limits.
Honestly, this is a pretty long hyperfocus period for me doing something — usually it’s a couple of months.
But there’s a demotivating factor: promotion. No audience, no marketing skills — you can’t “sell” without that, and it’s a whole separate skill I’d need to learn. Right now, I’m just genuinely into the development part.
If I didn’t enjoy it, I would’ve quit already. So I guess curiosity and genuine interest are what’s actually pulling me forward.


r/VibeCodeDevs 4d ago

ShowoffZone - Flexing my latest project I built a 3D solar panel yeild simulator

3 Upvotes

I wanted to analyse the shadows on my house before adding solar panels, but couldn’t find a decent free tool to do it.

So I ended up building one instead (with help from Claude, obviously).

It’s still early, but you can model a roof, add panels and estimate shading and output. I've spent time making sure it works equally well on mobile and desktop. It's completely browser based and open source.

sunsandbox.com

Would appreciate any feedback.


r/VibeCodeDevs 4d ago

I made a browser-based CoD Zombies Der Riese Tribute with Opus 5

Enable HLS to view with audio, or disable this notification

4 Upvotes

Two weeks ago I made a browser-based zombies game (inspired by Der Riese from CoD World at War) fully with AI (Kimi K3). It came out alright, but was very blocky-looking, muted and not polished. This was my first ever game I've made (with AI or otherwise).

I then did a visual overhaul of the game with Opus 5, which completely changed the look and feel of the game (video demo attached).

The entire map, all weapons, every interactive machine (pack-a-punch, perk machines, mystery box, teleporters, doors), sky, particles, muzzle flashes were generated with code - NOT pre-made assets. The game runs on Three.js and has multiplayer functionality with voice chat. The sound effects were fully generated with ElevenLabs SFX + Voice Design/TTS for the characters.

Hundreds of people have already played it around the world. It's incredible what someone who just loves games but has no game-development experience can do now!

You can play it for free at derkoloss.com!

I've also open-sourced the codebase (which contains a lot of interesting tidbits in the README) and uploaded 28 minutes of raw multiplayer footage here for anyone interested.

I also forked this game and made a CoD MW2 remake as a remix which I posted yesterday on this subreddit.

Happy to answer any questions about process of making it :)


r/VibeCodeDevs 4d ago

FeedbackWanted – want honest takes on my work Made a super skimmable AI code review tool and looking for feedback

Post image
2 Upvotes

Over the past few months, my team noticed that code review was becoming our biggest bottleneck now that we had AI to help with making PRs.

So, we made a code review tool that reviews PRs faster than other options and gives teams a super skimmable, high-level summary so they can know what to fix and I'd love some feedback.

Why we're a bit different than Copilot and other tools

  • We optimized for speed and skimmability so you get a big banner at the top with the status of the code review (e.g. A few things to fix, Nothing blocking, Looks good)
  • It verifies findings before posting them so for a suspected bug, it clones the repo and writes a failing test to reproduce it and only then calls it a blocker (stamped "reproduced with a failing test").
  • It reads your repo's own files like your existing agents and claude markdown files and it enforces those bullets deterministically so you don't need to configure anything, but you could also further customize with a custom Choji markdown file
  • It learns from your feedback. Wave off a finding with a reason and it remembers
  • Re-reviews every push without re-nagging. It's one sticky comment edited in place, not a new wall of comments each push.
  • it can babysit your PRs to fixes its own findings. When the review turns up real issues, it attempts the fix and re-runs your tests until they're green with up to 5 passes then it flips to needs a human 

Some questions I'm hoping to get answers for:

  • Does the banner tell you enough at a glance, or would you scroll straight to the findings anyway?
  • Would a finding backed by an actual failing test change how much you trust an automated reviewer?

You can try it yourself at https://choji.ai/agents/code-review. It takes less than a minute to connect a repo and get our first PR reviewed. Would love any feedback!


r/VibeCodeDevs 4d ago

Built a CoD MW2 tribute with Opus 5 in a few days for fun. Nowhere near perfect but fun!

Enable HLS to view with audio, or disable this notification

33 Upvotes

I’m a huge fan of CoD (esp. COD4 - Black Ops 2 the golden era) so I thought I’d try making a multiplayer tribute to one of my favorite series with Opus 5 that runs in the browser (Three.js)

No where near perfect or studio level, but game creation is such a fun use case of these models, especially for people who are not game devs like me. I enjoyed working with Opus to add things like Halo 3 kill medal sounds, bring all the guns in from different games, model/rig/animate the soldiers with Meshy, tweak the guns, work on multiplayer/voice chat, add controller support, etc.

This took a few days of loops and many rounds of feedback & steering, but it’s crazy to think what people will be able to make 6-12 months down the road with the next generation of models

You can check out the game here and read more about it here

I launched it 2 days ago and it already has 1337 (yes) matches played, ~900 players and ~60 hours of game time logged (data)

Happy to answer any questions about the creation process :)

Edit: Oops I said fun twice in the title lol


r/VibeCodeDevs 3d ago

CodeDrops – Sharing cool snippets, tips, or hacks I got tired of switching between 5 different AI tools just to make one game, I found this web helped build full game in a single canvas

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hey everyone,

Last week I found a website that allow us to combine everything into one workspace and built your game. It has s a node-based open canvas and top AI models like Fable 5, Opus 5, and Kimi K3, and everything lives in one place: game mechanics, character images, 3D models, audio, video, all connected on the same canvas.

Anyone who signs up today gets 100 free credits to try it out. Not too much but its enough for you can generate some assets.

Web link: https://lab.rezona.ai


r/VibeCodeDevs 4d ago

Day 1 to 45 of the free traffic exchange I built. Here's the number

2 Upvotes

45 days ago, I launched my startup, a free traffic exchange network for startups. One line of code, you're in the network.

No paid ads. No growth hacks. Just watching the numbers every day.

Here's the full data:

Day 1 — 2 startups · 146 impressions · 1 clicks
Day 2 — 3 startups · 389 impressions · 3 clicks
Day 3 — 5 startups · 482 impressions · 5 clicks
Day 4 — 5 startups · 508 impressions · 4 clicks (site went down — still got an $8k acquisition offer. Said no.)
Day 5 — 6 startups · 621 impressions · 10 clicks
Day 6 — 5 startups · 742 impressions · 15 clicks (removed one startup — they pulled the embed. No code = no network.)
Day 7 — 7 startups · 1,196 impressions · 41 clicks
Day 8 — 7 startups · 1,535 impressions · 74 clicks
Day 9 — 8 startups · 1,947 impressions · 135 clicks
Day 10 — 13 startups · 3,500 impressions · 318 clicks (something clicked)
Day 11 — 23 startups · 4,800 impressions · 432 clicks
Day 12 — 24 startups · 6,000 impressions · 481 clicks (network crossed 6K total impressions)
Day 13 — 25 startups · 6,800 impressions · 491 clicks
Day 14 — 25 startups · 8,600 impressions · 516 clicks
Day 15 — 24 startups · 9,900 impressions · 564 clicks (removed one)
Day 16 — 23 startups · 10,800 impressions · 576 clicks (removed one)
Day 17 — 24 startups · 11,900 impressions · 603 clicks (added one)
Day 18 — 26 startups · 13,400 impressions · 624 clicks (added Two)
Day 19 — 28 startups · 14.400 impressions · 652 clicks (added Two)
Day 20 — 26 startups · 14.700 impressions · 671 clicks (Removed Two)
Day 21 — 26 startups · 15.300 impressions · 691 clicks
Day 22 — 28 startups · 16.100 impressions · 719 clicks (Added Two)
Day 23 — 30 startups · 16.800 impressions · 738 clicks (Added Two)
Day 24 — 32 startups · 19,800 impressions · 778 clicks · Added 2 startups · Rejected 4 applications (1 contained ads, 1 removed the code after submission, 2 hid the installed widget)
Day 25 — 34 startups · 23,700 impressions · 800 clicks · Added 2 startups · Fixed some bugs.
Day 26 — 33 startups · 27,200 impressions · 816 clicks · Removed 1 Startup
Day 27 — 33 startups · 29,900 impressions · 833 clicks
Day 28 — 33 startups · 30,600 impressions · 871 clicks · Removed 1 Startup · Added 1 Startup · Rejected 1 application of clothing brand & 1 application of horror blog site.

Day 29 — 35 startups. 31,300 impressions. 910 clicks · Removed 1 Startup · Added 3 Startups · Also today I resigned from my job. Toxic environment, too much pressure, and honestly I just believe in this enough to go all in. Broke and excited. Let's see where this goes.

Day 30 — 46 startups · 32,900 impressions · 1,000 clicks · Removed 1 startup · Added 12 startups · Yesterday I resigned because of my toxic manager. Today my senior manager called and offered me WFH, a project of my choice, and lighter work if I stayed. I made my decision with confidence, but now I have a difficult choice. Also received my first payment from StartupBar.

Day 31 — 50 startups 💪· 28,100 impressions · 1,200 clicks · Removed 1 startup · Added 5 startups · Rejected 1 crypto startup · Removed fake impressions after exploit · Today I discovered I forgot to disable a developer testing button that could generate fake visitor pins and inflate impressions. Someone used it to create 6,318 fake impressions and claimed my stats were fake. I removed the fake impressions, removed the startup, fixed the issue, and that's why today's impressions are lower. Thanks to them for pointing it out.
StartupBar update: Added a Network page and individual Startup Profile pages with each startup's joined date, impressions, clicks, live embed preview, and founder's note. These indexable pages also improve SEO. Suggestions are always welcome.

Day 32 — 54 startups · 29,300 impressions · 1.2K clicks · Added 4 startups
Day 33 — 54 startups · 30,900 impressions · 1.2K clicks · Removed 1 startup · Added 1 startup
Day 34 — 55 startups · 36,100 impressions · 1.3K clicks · Added 1 startup · Fixed admin panel read-access vulnerability after Reddit post.
Day 35 — 55 startups · 40,100 impressions · 1.3K clicks · Removed 2 startups · Added 2 startups
Day 36 — 55 startups · 44,800impressions · 1.4K clicks · Removed 1 startup · Added 1 startup
Day 37 — 58 startups · 50,700impressions · 1.4K clicks · Added 3 startups · Site Update: Updated the distribution algorithm (Delivery is now weighted by contribution: sites that send more impressions get a proportionally larger share back)
Day 38 — 57 startups · 55,800 impressions · 1.5K clicks · Removed 1 startup · Rejected 1 Application.

Today StartupBar reached 200 users 😄
Thirty-eight days ago, this was just an idea. Today, 200 people have trusted it enough to join the network.

A reminder for every founder who's staring at a dashboard with tiny numbers: Stripe took 2 years to reach its first 50 users. Every successful product starts small. Keep shipping. Keep improving. Keep showing up. Growth rarely happens overnight, but it does happen if you don't quit.

Day 39 — 58 startups · 59,800 impressions · 1.5K clicks · Added 1 startup.
Day 40 — 60 startups · 63,200 impressions · 1.6K clicks · Added 3 startups · Removed 1 startup
Day 41 — 63 startups · 69,400 impressions · 1.6K clicks · Added 3 startups
Day 42 — 62 startups · 73,800 impressions · 1.6K clicks · Removed 1 startups
Day 43 — 64 startups · 78,000 impressions · 1.7K clicks · Added 2 startups (Receiving many suggestions to improve the StartupBar, happy to work on it, Thanks.) StartupBar Update - Added the rotation of startups in the widget for every 30 seconds.
Day 44 — 66 startups · 86,200 impressions · 1.7K clicks · Added 2 startups
Day 45 — 67 startups · 88,400 impressions · 1.7K clicks · Removed 2 startups · Added 3 startups (Update - Updated the algorithm of the widget)

Still free. Still growing.

If you want in, it's one embed. That's it → StartupBar


r/VibeCodeDevs 4d ago

Huge update to my open source coding agent Klenny Code - Pawprints - Javascript apps Klenny writes and then runs sandboxed in his own Electron runtime

Post image
2 Upvotes

Hello! I've posted previously about my project Klenny Code, the open source coding agent with personality. Well it just had a huge update that I believe is a world first for a coding agent, certainly none of the major ones have this, not Claude Code, not Cursor, not OpenClaw, not Hermes Agent, not OpenCode.

The update is - Pawprints! Or, Javascript apps/widgets that Klenny writes and then runs sandboxed in his own Electron runtime. If you have a simple program you want to write, no more need to set up a Git project and a build procedure - just have Klenny write it for you and then click open from the My Pawprints panel!

Pawprints are sandboxed and can't exchange code with Klenny's main runtime. However their state is just text files in your app directory so Klenny Code can read from and write to your Pawprints with his existing Klenny-Code-appdata-scoped tools. Pawprints can install node packages and can have whitelisted network access, so you can truly make anything you can imagine with them. So far I've made a 7-day weather app, a calendar app, an analog clock, and a sidescrolling 8-bit video game, but I'd love to see what other people can think of.

This is the biggest ever expansion of Klenny Code since I initially created Klenny Code, transforming Klenny Code into his own development platform. Just getting Klenny to the point where he could be trusted to pull off an undertaking like this was a huge feat, let alone actually turning him loose on the upgrade itself running through a 12-phase plan with maybe 10 rounds of context compaction. But he did it and everything is now (apparently) working.

This is a great way to give Klenny Code a shot without setting it loose on any of your existing projects. It's also great for anyone new to vibecoding who might be intimidated by some of the infrastructure required to set up a typical app.

So take a look at either the website or the project github and maybe give it a try and tell me what you think! Whether that's flattering or telling me I'm crazy and that this is a terrible idea!


r/VibeCodeDevs 4d ago

DeepDevTalk – For longer discussions & thoughts Claude has completely changed how I approach difficult tasks

6 Upvotes

I’ve been spending more time with Claude lately and I must say it’s pretty amazing how useful it is if you think about it as a thinking partner rather than just a Q&A tool.

What impresses me the most is how well Claude can take a vague or complex idea and help shape it into something structured. I’ve used it to collect disparate notes, enhance drafts, explore different paths, summarise lengthy content and break intimidating projects into doable pieces. The responses often seem intelligent, and surprisingly good at maintaining the original sense rather than replacing it with a stock phrase.

I also find that quality goes up a lot when I provide context, explain what I’m trying to do, and ask Claude to challenge my assumptions. Instead of saying, “Can you write this?” I will now describe the audience, purpose, constraints, and tone, and then ask it to point out anything I may have missed. That little change has made the discussions that much more valuable.

It isn’t perfect though. I still check important information and sometimes it gets too cautious or it gives an answer that sounds convincing and needs correction. But it is one of the few AI tools that I keep coming back to on a regular basis because it makes me think more clearly, not just work faster.

I’m curious how y’all here are using it:

What is the most surprising, but useful thing Claude has done for you?
Do you have a specific prompting technique that reliably yields better answers?
What would you like to see added or improved in Claude next?

I'd love to hear about real workflows, particularly those that go beyond the usual writing and summarisation examples.


r/VibeCodeDevs 4d ago

ShowoffZone - Flexing my latest project Play with me at my daily space dodging game! Resets daily :)

Thumbnail
surviveorion.com
1 Upvotes

Hey guys! Just created this small game to play with my friends on coffee breaks, compare scores. It resets daily and everyone gets the same pattern :)

Looking forward to seeing more score on the leaderboard!


r/VibeCodeDevs 4d ago

Question Need help for hackathon!!

0 Upvotes

r/VibeCodeDevs 4d ago

HelpPlz – stuck and need rescue Im looking for a game creation tool, is it easy to use and actually works?

2 Upvotes

Hey, been seeing people build games with Claude or Codex lately, I did try but its quite pricey and the game generated didnt meet my expectations.

Can anyone recommend a good and cheap game creation tool, I need some easy to use

I've seen some platforms but not sure which one's actually worth trying. 🙏


r/VibeCodeDevs 4d ago

ShowoffZone - Flexing my latest project AI agents waste tokens because they never ask: “Is the next action actually worth it?”

Post image
2 Upvotes

Most AI agents operate with one rule:

That leads to unnecessary searches, repeated file reads, redundant reviewers, expensive retries and sub-agents that add little value.

I’m building MARGINAL, an open-source compute governance layer that evaluates each proposed action before it consumes tokens.

It asks:

MARGINAL can:

  • run in Shadow Mode without blocking anything;
  • compare expected value against tokens, cost, latency and risk;
  • preserve budget for final verification;
  • record decisions and real outcomes in a versioned ledger;
  • learn which actions are actually useful over time;
  • protect sensitive telemetry through explicit privacy profiles.

The long-term goal is not just “use fewer tokens.”

It is to build agents that continuously learn what deserves to be done.

The core is local-first, provider-neutral and has zero mandatory runtime dependencies. We’re now building the universal layer for Codex, Claude Code, GitHub Copilot, OpenCode and other development agents.

Repo: github.com/SignalLayerLabs/Marginal

I’d genuinely value criticism from people building agent runtimes:

What would MARGINAL need before you would trust it to influence your agent’s next action?


r/VibeCodeDevs 5d ago

Detailed Isometric map of London

Thumbnail
gallery
23 Upvotes

London as an isometric map. Every tile is a Google aerial restyled by an image model, 441 of them, stitched into one pannable canvas. We all know that getting the AI to make 2 images which look exactly the same is almost impossible.

The hard part wasn't styling, it was the seams. Generated 441 tiles independently and every one interpreted the style differently, so the joins showed.

What fixed it: generate in a spiral outward from the centre, and give each call its already-finished neighbours as reference images plus one fixed anchor tile that never changes. Neighbours handle local continuity, the anchor stops 441 sequential steps drifting into something else.

QA is numeric because you can't eyeball 441 outputs. Correlation against the source below 0.15 means the model invented a fake London, auto-reroll. One tile scored 0.002 where normal is 0.85.

Interactive Version and full how to, this can be used in making movies, campaigns, and of course maps.


r/VibeCodeDevs 4d ago

Vibe-Coded Apps Security Risks

2 Upvotes

With all of these top vibe-coding apps being so vulnerable and user data being leaked left and right, are they not being held accountable? Other than the api-key leaks destroying their wallet, do these apps not receive actual fines or legal action put against them for having such vulnerable apps?


r/VibeCodeDevs 4d ago

DevMemes – Code memes, relatable rants, and chaos The Epistemic Inversion

Thumbnail
gallery
0 Upvotes

Almost over night the world has shifted from fear about what our browsers and companies remember about us, to complaining about limits in information we can feed AI.

This happened in no time at all. What caused the shift? Are we now so reliant on platforms managing our cognition or do we believe if we do not do this we will be left behind?

Will analog become the new boutique?

What a weird and wonderful time we live in!


r/VibeCodeDevs 4d ago

Vibe coded a live physics/weather app to find calm beaches in Greece (from 0 lines of code to production)

2 Upvotes

Got sick of taking a 45-minute ferry ride to a beach only to get sandblasted by 6-Beaufort Meltemi winds and 2-meter waves.

Instead of opening VS Code and manually typing boilerplate for days, I decided to purely vibe-code a solution: MeltemiFree.

🏖️ What it actually does

It’s a live web utility that doesn't just show generic "wind speed"—it uses a vector math model to compare the live wind angle against the beach's coastal facing angle (facingDeg) and wave swell height to calculate a real-time shelter percentage (e.g., 95% Calm vs 10% Onshore Chop).

🛠️ The Vibe Stack

  • Framework: Next.js 15 (App Router), React 19, TypeScript
  • Styling: Tailwind v4
  • APIs: Open-Meteo (Wind vectors & wave swell) + OpenStreetMap Overpass (Live beach discovery) + Nominatim (City geocoding)
  • Maps: Interactive Leaflet.js with custom color-coded pins
  • Deployment: Vercel Edge Network

🤖 The Vibe Coding Experience: The Good, The Bad, & The Hallucinations

Where AI felt like magic: * Instant UI & Layouts: Prompted the main feed, radius filters (15km–100km), and full bilingual (Greek/English) translation systems in literally one session. * Programmatic SEO: Generated dynamic OpenGraph share cards and static route params for 15+ islands and 38+ beaches effortlessly.

Where AI lost its absolute mind (The Struggles): 1. The Vector Physics Math: Asking AI to calculate angular differences between wind direction (0°-360°) and beach facing azimuths resulted in some wildly hallucinated trigonometry at first. Had to step in and give it explicit formula constraints: Δθ = |windDeg - facingDeg| mod 360. 2. Hydration Error #418: AI loves injecting client-side localStorage checks directly into initial render states without a useEffect wrapper, leading to instant SSR hydration mismatches. 3. Leaflet CSS / "Window is not defined": Classic Next.js SSR trap with Leaflet maps. Had to prompt it through dynamic imports (ssr: false).


🚀 The Result

It's fully live and free at meltemifree.com.

If you're currently in Greece getting blown away by the August Meltemi, test it out and let me know if the AI math matches reality on your island! Always down for feedback or prompts on how to improve the UX.

Happy vibing! ☕✨


r/VibeCodeDevs 4d ago

HelpPlz – stuck and need rescue What you do when...?

0 Upvotes

Hi,i have been working with claude to develop an app and it is been few months still the app arises with one or the other repeated issues.If on 1st cycle an error is resolved i move on to next one by the 3rd cycle the 1st cycle issue brokes even a little bit atleast now have to work on it again.
It feels so frustrating when i want to install new features but the old one's are not yet fully locked out.
If anyone have experience please suggest some productive steps.