💡 Inspiration
The web is full of outdated websites with clunky interfaces that don't reflect today’s design standards. I wanted to build a tool that could intelligently transform any existing website into a modern, responsive version — instantly. The idea was to democratize design upgrades using AI, without requiring full rewrites or manual redesigns.
⚙️ What it does
ReframeAI takes any website URL and uses AI to reinterpret and re-render it with modern aesthetics. It offers real-time side-by-side previews, multiple design themes, responsive testing, and export capabilities — empowering users to refresh legacy designs with a single click.
🛠 How we built it
I built ReframeAI as a solo project using:
- Next.js 15 (Turbopack) for the frontend and server
- TypeScript for type safety and scalability
- Tailwind CSS + Framer Motion for modern UI styling and smooth animations
- Prisma + MongoDB for managing stored sessions, exports, and themes
- AI logic to drive design transformations and UI enhancements
🧱 Challenges we ran into
- Handling dynamic content extraction and transformation reliably across diverse websites
- Managing real-time rendering and performance when applying AI-generated design layers
- Ensuring responsive and accessible design in all transformed layouts
- Dealing with CORS issues and iframe limitations during development
🏆 Accomplishments that we're proud of
- Successfully built a full-stack AI-powered design transformer solo within the hackathon timeframe
- Enabled live comparison previews and instant design exports
- Created a flexible system for testing and applying multiple themes
📚 What we learned
- How to integrate AI for UI/UX transformation in a real-world application
- Deepened my understanding of dynamic site parsing and rendering challenges
- Improved my workflow with Prisma, MongoDB, and modern deployment tools
- The importance of simplifying user experience while dealing with complex under-the-hood logic
🔮 What's next for ReframeAI
- Integrate a feedback loop where AI adapts designs based on user preference or site type
- Add support for custom theme creation and fine-tuning
- Enable full site export (HTML/CSS) for easier handoff or deployment
- Explore browser extension integration for instant live upgrades
Built With
- next.js
- prisma
- tailwind
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.