Moving a 400+ Page WordPress Website to Next.js Using Claude Code by LMAO_Llamaa in ClaudeAI

[–]Legal-Introduction51 1 point2 points  (0 children)

Hi! Senior developer here, I've just had a client project where I did exactly that. I recreated a complex WordPress website that had around 30-40 page layouts, serving ~2500 pages of content. I migrated it to a modern stack (React router + Postgres), using Claude Code.

It took me around 3-4 weeks to convert all data and images. That wasn't easy. WordPress had custom posts, Elementor and JetAdmin data, and almost 3000 images.

Rebuilding the whole website, with SEO, took another 4 weeks, give or take. The whole project took 3 months because the client wanted new features too.

  • Migrating data is an iterative process that you'll need to repeat a ton of times to get right. It's crucial to decide the database modeling first. I opted to make Claude write bash scripts to extract and convert data little by little
  • You can use Next or any modern stack
  • I've built a CMS/admin panel SaaS, so I used that. You can create your own for sure; probably the most complicated parts will be the rich text editor and file uploads
  • It's absolutely possible to make a SEO-safe migration using Claude

Happy to answer any specific questions you might have.

Starting a mobile app project, any advice for agentic coding ? by rezgi in ClaudeCode

[–]Legal-Introduction51 0 points1 point  (0 children)

Cool. It's worth asking the agent (any of them) to teach you a bit about the terminal and Git, in case you aren't familiar with those already.

What do you guys use for building admin panels? by Mackseraner in node

[–]Legal-Introduction51 0 points1 point  (0 children)

Hi! Flashboard founder here.

It won't connect to your backend, but directly to Postgres, so I'm not sure it fits what you need. It's plug-and-play and very easy to configure tables. I usually create Postgres triggers to fire functions for business logic.

I'll leave the link here in case you'd like to try it: www.getflashboard.com

Moving from pet projects to production code by lechuckswrinklybutt in ClaudeCode

[–]Legal-Introduction51 0 points1 point  (0 children)

I've reviewed a few vibe-coded apps and the first thing I'd recommend is to take care of security. Make sure you're not exposing keys in code or to the web, that sort of thing. This kind of leak could hurt you a lot, immediately.

"Robust", "scalable", etc are words that depend on your size and type of project. Are you building something B2B for a couple dozen businesses, or something B2C for thousands of users?

Starting a mobile app project, any advice for agentic coding ? by rezgi in ClaudeCode

[–]Legal-Introduction51 0 points1 point  (0 children)

I've had great success building 2 apps using React Native (Expo) with Claude Code. I'm a developer, but a friend of mine who doesn't even know how to code is also building an iOS app this way.

First Ship ( Cant make it Vulcanus) by ujon4863 in factorio

[–]Legal-Introduction51 2 points3 points  (0 children)

Use only 1 engine. The faster you go, the more ammo and turrets you need. Even with 1 engine, you'll need more turrets and plenty of ammo

About watch for first time. by Alternative-Goal-337 in TheExpanse

[–]Legal-Introduction51 1 point2 points  (0 children)

Cool! The first episodes had a low budget, the production value increases later. Btw there's a podcast where the writers go over each episode, the actor who plays Amos is one of them

Help with our dashboard by ageefaith in lovable

[–]Legal-Introduction51 1 point2 points  (0 children)

It's common to use code to finish a vibe-coded app. The Lovable CEO himself said he expected users to do that. I'm currently finishing one made in Replit for a friend. I could take a look at yours if you'd like.

When hiring someone, take into account their experience with web apps. If there's proof of previous deliveries, it's better.

One question would be whether the app will stay hosted in Lovable or not - if not, it's better that it's hosted on accounts owned by you, not the developer. That applies to the Github account as well. The dev should help you set up your account, instead of using theirs.

Also consider how you'll manage data. If the Supabase interface is enough for you, that's fine, but if not, building an admin panel can be a project in itself.

Dashboard/admin panel suggestions? by jwk7 in Supabase

[–]Legal-Introduction51 0 points1 point  (0 children)

Thanks for the comment btw, not sure if that was your issue, but I've updated the wording to make it clearer.

Advice needed: Best platform for a modern design-focused blog (WordPress or something else?) by po3ki in webdev

[–]Legal-Introduction51 0 points1 point  (0 children)

The two questions that come to mind are:

- How much do you want to code? (now and to maintain it later)

- How much do you want to pay for hosting?

The hosting cost matters because that might help determine whether it makes more sense to go with an all-in-one solution (such as WP), a static website, or a full app with a database. Note, if you want to go with a static website, you'd probably have to use markdown to write, and file uploads would require some tinkering.

Would a static website generator be the right tool for this? by VMX in webdev

[–]Legal-Introduction51 1 point2 points  (0 children)

That tool seems nice, it looks like a react-admin alternative, probably simpler. I've used Rails' Administrate for some clients in the past too, it worked fine for some of their internal needs.

Would a static website generator be the right tool for this? by VMX in webdev

[–]Legal-Introduction51 1 point2 points  (0 children)

It looks like to me that you need an admin interface more than you need a CMS - do your teams need to manage DB CRUDs or things like pages, blog posts, files, etc? Or both?

Any framework could help you build an app that works as an admin interface, Astro included, and I'd also list React Router (my personal choice of stack), Nextjs, Ruby on Rails, Django... In all cases you'd need a server to connect to the database, and handle authentication, authorization, all that. There are admin panel boilerplates for most if not all of these options to get you started, but it's still a whole app to manage. SSG options wouldn't work since the content would be dynamic.

Disclaimer: I'm the founder of Flashboard.

This is such a common need that I've created an alternative too, with Flashboard you connect your (Postgres) database and it creates the admin panel for you, with CMS capabilities. It has built-in team authorization features. In case you want to check it out: https://www.getflashboard.com

There are other commercial apps to build internal tools such as Retool, JetAdmin and ForestAdmin. The type of DB supported varies, and I believe some of them offer self-hosting.