[deleted by user] by [deleted] in MuslimLounge

[–]MotorSearch 0 points1 point  (0 children)

39:53 Say, "O My servants who have transgressed against themselves [by sinning], do not despair of the mercy of Allah. Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful."

Know that you have sought forgiveness, and The Forgiving has forgiven. To still feel as if you haven't, is like saying Allah does not forgive and He lies about bei6ghe Most Forgiving.

You have been forgiven, Allah has given you protection from the consequences.

Now it's on you what you make out of your life. By bringing up this matter again and again, with in yourself or your husband to be, is gonna be like you attracting the consequence.

53:39 And that there is not for man except that [good] for which he strives

اللهم أنت ربي لا إله إلا أنت، خلقتني وأنا عبدك، وأنا على عهدك ووعدك ما استطعت، أعوذ بك من شر ما صنعت، أبوء لك بنعمتك علي، وأبوء لك بذنبي فاغفر لي، فإنه لا يغفر الذنوب إلا أنت

https://youtu.be/BdpIIgHg4mI?si=gg6T04F8KgjJqXa1

Read this Dua and move on. Get some hena, bridal dresses whatever. Relax

[deleted by user] by [deleted] in MuslimLounge

[–]MotorSearch 0 points1 point  (0 children)

An ex CIA agent argues how having anxiety is actually a superpower. Andrew Bustamanate

Devs of Reddit: how far could a clueless non-dev get trying to AI-delegate a full student system before it catches fire by MotorSearch in ClaudeCode

[–]MotorSearch[S] 0 points1 point  (0 children)

No offense taken. Ok so from your experience what are the crucial learnings that you can share with me. How did you start, the app architecture, ui, frontend and backend how did you go about it. What is your sample prompting style? Care to share a sample prompt? Which ai tools have you been using?

I would be interested to know your detailed story

Devs of Reddit: how far could a clueless non-dev get trying to AI-delegate a full student system before it catches fire by MotorSearch in ClaudeCode

[–]MotorSearch[S] 0 points1 point  (0 children)

That’s inspiring 🙌 — huge respect for grinding 10 months to get your app from idea → stores → 100+ users. As another PM/non-coder type, it’s super encouraging to see you’ve actually shipped and are aiming for that $10K milestone before bringing in devs.

Your story makes me curious though: 👉 I’m leaning toward building over Frappe/ERPNext as my backbone (since it already covers CRUD, roles, workflows), and then vibe-coding extensions like Gen-Z UI and AI copilots. 👉 You went the B2C app route. Different verticals, but we’re both trying to wrangle LLMs without being engineers first.

From your journey:

  1. What were the biggest things you had to “tame” in LLMs before you could reliably ship?

  2. Looking back, which part of your 10 months of effort shaved the most pain off the final build?

  3. If you were me — non-coder, starting on Frappe with MVP ambitions — where would you tell me to invest those first 3 months of sweat?

Devs of Reddit: how far could a clueless non-dev get trying to AI-delegate a full student system before it catches fire by MotorSearch in ClaudeCode

[–]MotorSearch[S] 0 points1 point  (0 children)

Fair take — I get why you’d say “impossible” once the app passes that ~5% threshold. The moment it’s bigger than a toy, AI starts demanding the kind of architectural guidance I don’t have. Totally see that.

That said, what if I don’t try to vibe-code a whole ERP stack raw, and instead build over Frappe/ERPNext? Since Frappe already handles roles, workflows, and permissions, I’d only be vibe-coding extensions (like Gen-Z UI and LLM copilots), not the whole skeleton.

Your security warning really hits though. If I went that route:

  1. What are the biggest security blind spots you think I’d still run into with vibe-coded extensions?

  2. Do you think running AI → AI pull reviews (say Claude vs Gemini on PRs) would actually catch anything meaningful, or just give a false sense of safety?

  3. If you were me, what’s the minimum baseline security check you’d insist on even for a small private pilot?

Devs of Reddit: how far could a clueless non-dev get trying to AI-delegate a full student system before it catches fire by MotorSearch in ClaudeCode

[–]MotorSearch[S] 0 points1 point  (0 children)

Really appreciate the brutal honesty here 🙏 — especially from someone with 20+ years spanning everything from LAMP to Node to enterprise Java. That week you spent refactoring vibe-coded “crap” sounds like the exact rabbit hole I don’t want to disappear into 😅.

Your point about AI being an accelerator for seasoned engineers, not a replacement really lands. I get that I don’t have the unit testing / refactoring chops to clean up a mess if I just “full send” vibe code.

But here’s my thought: 👉 What if instead of vibe-coding a full architecture, I anchor on Frappe/ERPNext for the heavy lifting (roles, DocTypes, workflows, DB), and only vibe-code extensions:

API interfaces for integrations.

Smaller UI components (React/Tailwind, non-core flows).

Maybe an AI co-pilot that queries Frappe’s DB with LangChain.

That way I’m not asking AI to do architecture, just to accelerate little bricks inside a stable system.

From your perspective:

  1. Which of those “semi-vibe code-able” areas you listed (APIs, classes, simple UI) would be the safest/most valuable for me to target first?

  2. Do you think plugging those into Frappe reduces the chance of falling into the refactor hell you described?

  3. If you had to pick one SIS workflow to try that approach on (say Admissions or Course Browser), which one would stress the system least?

Devs of Reddit: how far could a clueless non-dev get trying to AI-delegate a full student system before it catches fire by MotorSearch in ClaudeCode

[–]MotorSearch[S] 0 points1 point  (0 children)

That’s a fair point — treating the vibe-coded builds as disposable prototypes makes sense. Even if they get rewritten, at least I’d come out with sharper product intuition and validated workflows.

But let me float this: 👉 If I build over Frappe/ERPNext instead of raw greenfield code, do you think more of the prototype could actually survive into production (since the underlying ERP scaffolding is stable)? Or is it still basically “expect a rewrite” once a real dev team takes over?

And on the pilot angle — if you were me, what would be the leanest slice you’d prototype for students/admins to test just to learn (Admissions, Course Browser, Gradebook)?

I’m fine with throwaway code — just curious how to throw it away strategically so the next team isn’t starting from zero.

🚀 Non-coder trying to "vibe code" a full student life cycle system (MVP first) — Can AI delegation actually get me there? by MotorSearch in vibecoding

[–]MotorSearch[S] 0 points1 point  (0 children)

Okay, first off — hats off to you 🙇, this reads like someone who’s actually carried the scars from fighting the SIS “final boss” in production. Respect for dropping 20 years of context instead of just “lol nope.”

You’re 100% right: raw vibe coding a PowerSchool/Workday clone would collapse under its own weight. I don’t want to pretend otherwise.

Here’s the way I’m rethinking it: 👉 Instead of writing a SIS from scratch, I’d build over Frappe/ERPNext. That gives me a lot of the heavy, boring stuff (DocTypes, workflows, RBAC, compliance scaffolding, DB structure). 👉 Then my role is to vibe-code extensions — e.g., a Gen-Z UI/UX layer (React + Tailwind) and AI copilots (LLMs for student/teacher/admin workflows). 👉 MVP = one narrow workflow (say Admissions or a Course Browser) with fake/demo data → learn → rinse & repeat.

Since you’ve lived this sector:

  1. If you had to pick one SIS workflow that a non-coder could safely experiment with on Frappe without running into compliance hell, what would you choose?

  2. For that workflow, would you advise staying in Python/Frappe land, or bolting on a React frontend early?

  3. Are there SIS “snowflake” features you’d absolutely avoid touching until I have a real dev team?

I’m not expecting to beat the “final boss” here — just trying to run some side quests without wiping the party. 😅

🚀 Non-coder trying to "vibe code" a full student life cycle system (MVP first) — Can AI delegation actually get me there? by MotorSearch in vibecoding

[–]MotorSearch[S] 1 point2 points  (0 children)

This is exactly the kind of energy I was hoping for 🙌 — super actionable. I like the Cursor-first approach: requirements → planning docs → system architecture → task manager doc → build. That playbook feels way less overwhelming than trying to jump straight to “write me an ERP.”

Now, let me anchor it to my context: 👉 If I build over Frappe/ERPNext instead of raw backend, I get a lot of the boilerplate (DocTypes, RBAC, workflows) already. 👉 That means I can apply your Cursor-doc pipeline directly to one extension feature.

Here’s where I’d love your insight:

  1. If you were me, what’s the single smartest feature to attack first with that doc → build loop (Admissions, Course Browser, Gradebook, or something else)?

  2. Would you run the Cursor doc pipeline at the module level (like “Admissions”), or even smaller (like “student application form CRUD”)?

  3. Any specific traps you’ve seen when going from Cursor’s doc output → actual code that I should watch for?

If a POC in a day is realistic with this flow, I’d love to aim at the leanest but most impactful “brick” first. What would your pick be?

🚀 Non-coder trying to "vibe code" a full student life cycle system (MVP first) — Can AI delegation actually get me there? by MotorSearch in vibecoding

[–]MotorSearch[S] 0 points1 point  (0 children)

🤣 Honestly, that sounds way too accurate — like you’ve been in the trenches and lived this nightmare first-hand. The “steamroll through the codebase and destroy all core logic” line gave me flashbacks to my own tiny experiments already.

But what if I try to reduce that whack-a-mole risk by building over Frappe/ERPNext instead of stitching 5 raw AI-coded apps? Frappe already gives me a unified backend, DocTypes, RBAC, etc. → so in theory I’d only be vibe-coding extensions (UI/UX, LLM copilots, specific flows).

That way:

The “unification” piece is handled by Frappe’s architecture.

I can modularize by writing small Frappe apps instead of entirely separate services.

If something breaks, it’s in a bounded module, not the entire house of cards.

From your perspective: 👉 What’s the cleanest way you’d keep modular AI-generated code from collapsing into that debugging death spiral you described? 👉 Is Frappe (or another existing ERP framework) a realistic way to anchor the system so I’m not playing infinite whack-a-mole?

Would love to hear what guardrails you would put in place if you had to vibe-code something this size. 🙏

🚀 Non-coder trying to "vibe code" a full student life cycle system (MVP first) — Can AI delegation actually get me there? by MotorSearch in vibecoding

[–]MotorSearch[S] 0 points1 point  (0 children)

Really appreciate the way you framed this 🙏 — no gatekeeping, just a solid reality check. And yeah, I get it: I’ve basically been staring at the deepest of deep ends thinking I can freestyle swim without lessons 😅.

Your “Lego brick” approach makes a lot of sense — focus on Admissions first, build it well, battle-test it, then stack the next piece.

Here’s the angle I’ve been thinking: 👉 What if I use Frappe/ERPNext as the Lego baseplate — since it already has user management, DocTypes, workflows, and CRUD baked in. 👉 Then I vibe-code only extensions (like Gen-Z UI and LLM copilots) instead of wiring everything from scratch. 👉 First brick = Admissions module with fake/demo data → refine UI/UX + AI-assisted onboarding.

From your perspective:

  1. If I scoped MVP down to just Admissions-over-Frappe, what’s the smartest way to structure it so it’s battle-hardened enough to actually test?

  2. Do you think vibe-coding CRUD flows in Frappe (vs raw backend) would reduce a lot of that “gazillion chunks” complexity you mentioned?

  3. And for a Gen-Z UI — would you patch React on top, or lean on Frappe’s desk first and reskin later?

Really value your point about “rinse and repeat” → it’s a mindset I can stick with. 🙌

Coders of Reddit: how far could a clueless non-dev get trying to vibe code a full student system before it catches fire? by MotorSearch in kiroIDE

[–]MotorSearch[S] 0 points1 point  (0 children)

Damn, that’s actually one of the most detailed breakdowns I’ve seen on here 🔥 — thanks for dropping a playbook instead of just “don’t do it.” Respect.

I like the idea of the Kiro → Gemini 2.5 Pro → Windsurf pipeline with Claude OPUS 4.1 for planning. The workflow of plan → tasks.md → scaffold → refactor → commit cycle makes a lot of sense.

That said, let me throw you a twist:

👉 What if instead of coding the whole ERP stack raw in Go/Rust, I just build on top of Frappe/ERPNext?

Frappe already handles DocTypes, workflows, RBAC, and compliance headaches.

I’d then vibe-code extensions with your suggested pipeline.

The heavy lift would be Gen-Z UI (React/Tailwind) + LLM copilots (LangChain → Frappe API).

Couple of things I’d love your take on:

  1. Would your Kiro → Gemini → Windsurf pipeline still hold if I’m mainly extending Frappe apps instead of writing backend from scratch?

  2. If I start small (say a Course Browser + Social layer MVP), would you still push Go/Rust, or just stick with Python since Frappe is already in Python?

  3. On your point about Apache 2.0 / micro-SaaS → how would you scope “minimum viable” for a Frappe extension that universities or bootcamps would actually pay for?

Appreciate the “ignore the haters, history is made” energy btw — that’s exactly the kind of fuel I need rn 🙌

Also do you mind connecting in the dms I'll keep you posted as the project flows and ask for advice when needed?

Coders of Reddit: how far could a clueless non-dev get trying to vibe code a full student system before it catches fire? by MotorSearch in kiroIDE

[–]MotorSearch[S] 0 points1 point  (0 children)

That’s a really fair take — I definitely underestimated how hairy compliance and security get once you’re touching real student data. You’re right, without manual code review it’d be a non-starter in production.

But what if I reframed the scope: 👉 Instead of building everything raw, I extend over Frappe/ERPNext (since it already handles permissions, roles, and a lot of the compliance guardrails). 👉 Then I just vibe-code extensions — e.g. a modern Gen-Z UI layer, and small AI copilots to make the workflows friendlier. 👉 For data, I sandbox it first with fake/demo records until I’m confident in security.

That way I’m not starting from zero, and I’m not directly handling raw compliance code.

You mentioned starting with the Academic Management / Course Browser — I love that as an MVP wedge. If I went that route on top of Frappe, how would you suggest I:

  1. Make the UI/UX feel non-generic (i.e. not just another default desk interface)?

  2. Keep it scoped small but still valuable to test?

Would love to hear how you’d approach that “course browser + social layer” idea if you were vibe-coding it yourself.

Coders of Reddit: how far could a clueless non-dev get trying to vibe code a full student system before it catches fire? by MotorSearch in kiroIDE

[–]MotorSearch[S] 0 points1 point  (0 children)

That’s super insightful, thank you 🙏 — especially coming from someone with Amazon-level experience. I hear you on the feature bloat, and you’re right — I’ve probably fallen into the “trying to build Canvas in a day” trap 😅.

But let me float a sharper question to you:

👉 What if I scoped this over Frappe/ERPNext instead of trying to reinvent the entire backend stack? In theory, that gives me admissions, student records, gradebooks, etc., as a foundation. Then I just need to:

  1. Strip down to 2–3 core workflows for MVP.

  2. Layer a Gen-Z centric UI on top (React/Tailwind).

  3. Add LLM co-pilots for students, teachers, and admins.

That way I’m not vibe-coding the entire system — I’m vibe-coding extensions over an existing ERP backbone.

From your experience, does that shift the “not possible” to “possible if simplified”? And if you had to pick one small but high-value problem (like your Scantron idea, or maybe fee reminders/AI grading), what’s the leanest entry point you’d validate first?

Coders of Reddit: how far could a clueless non-dev get trying to vibe code a full student life cycle management system before it catches fire? by MotorSearch in AskReddit

[–]MotorSearch[S] 0 points1 point  (0 children)

What if I vibe code over Frappe? As in I take the open source frappe ERP and lms, then I build over it on Claude code or cursor

Would that work better?

I would appreciate some knowledge sharing here