🚀 NovaForge AI is Live!
Over the past few days, I transformed NovaForge from a simple frontend into a fully functional AI-powered website generator.
What I made
🤖 AI website generation powered by OpenRouter
🔐 Secure authentication with Supabase (Google, GitHub & Email)
💰 Daily credits system with automatic resets
🔑 Bring Your Own Key (BYOK) support for unlimited generations
🖥️ Live website preview inside the browser
☁️ Full deployment with the frontend on Vercel and the backend on Render
Biggest challenge
Building a secure backend was definitely the hardest part. I had to make sure API keys stayed hidden, authenticate every request with JWTs, manage daily credits, and keep everything secure with rate limiting, CORS, and Helmet.
What I'm most proud of
Seeing NovaForge become a real product that anyone can open in their browser and use. The live preview and BYOK system were especially fun to build, and I'm happy with how smooth the experience feels.
How to test it
Sign in with Google, GitHub, or Email.
You'll receive 10 free generations every day.
Or add your own OpenRouter API key in Settings for unlimited generations without using daily credits.
Try prompting it to generate a landing page, portfolio, or business website and watch it render instantly in the preview.
Thanks to everyone at Hack Club Stardance for the motivation to keep shipping! 🚀
- 2 devlogs
- 4h