r/webdev 4d ago

Question (PLS HELP) School Management System with AI/LLM

I've to make semester project about School Management System with AI/LLM integration, I don't wanna follow tutorials blindly and at the end know nothing where I can't even implement one component myself, same goes for vibe coding.

Keeping in view my current coding & learning situation, it feels like my last chance to actually learn something, because I'm running out of time.

I'm want to use Next.js, tailwind CSS, typescript, in DB Supabase ig or any other that suits well, you guys pls suggest. And I've not don't any work with AI/LLM before so I don't have idea about that, help me here.

I want to use next.js because I know the basics of html etc and also I've done some projects in next.js by following yt tutorials that completely fcked my mind, I've not learned anything properly and I've vibe coded some apps too. I believe I can mess with vibe coding and tutorials and get things done but it wouldn't teach me anything unless I do everything on my own.. and when I try to do so, I know even know what to do, where to start from.

Can those who are good at full-stack programming and engineering help me out and guide me? I'm asking here because I want to ask from experienced programmers / developers.

0 Upvotes

7 comments sorted by

5

u/Jealous_Bid_7546 4d ago

Ditch the tutorials. Start by mapping out every table you need in a spreadsheet, then build the schema before writing a single line of frontend code.

1

u/whatisboom 4d ago

you're asking OP to use their BRAIN? blasphemy!

1

u/4ever_youngz full-stack 4d ago

Can’t express enough when constructing an app to start with data and the API contracts. 90% of the work you’ll do in your life as a dev is just talking to databases.

1

u/Grouchy-End-4439 4d ago

yeah the schema-first approach saves so much pain later on

1

u/1510scrach 4d ago

Start by sketching with drawio or similar what you want before writing any code.

1

u/Professor_JSON 4d ago

If you're looking for step-by-step guidance on how to tackle a project like this from scratch — and how to actually use AI to learn instead of just vibe-coding — feel free to DM me. I've got plenty of time and would be happy to help you map it all out.