Next.js & Tailwind Drag & Drop UI Builder

Job ID: 38696016

Budget: $250 – $750 CAD

I'm looking for a full-stack developer to create a drag & drop UI/Page builder site primarily using Next.js and Tailwind (shadcn can be used).

Key Features:
- Users are able to select and drag their components into a canvas which displays what the website would look like
- The builder should be accessible only to web developers.
- It should support customizable components for example a user drags one of the header component, the use should be able to edit the contents of the header.
- Include an Undo/Redo functionality.
- Allow users to download the code

The ideal freelancer should have extensive experience in both frontend and backend development, with a strong focus on Next.js and Tailwind. Previous work involving creating UI builders or similar projects will be a significant advantage.

No Auth, no landing page or DB connection is required for now. Take a look at shuffle.dev as an example of what I trying to achieve.
Related categories: JavaScript HTML5 React.js TailWind Next.js