🚀 About the Project Inspiration
During hackathons and ideathons, developers often spend more time figuring out what to build than actually building. Even though countless APIs exist, connecting them into meaningful, feasible ideas is surprisingly difficult.
This frustration inspired Gyon — a tool designed to eliminate the blank-page problem by generating real, build-ready app ideas grounded in real-world APIs.
What We Learned
Building Gyon helped us learn:
How to design AI systems that assist developers instead of overwhelming them
How to convert creative AI output into structured, usable results
How to scaffold runnable frontend and backend code from generated ideas
How to balance randomness and practicality in idea generation
How to design a smooth user experience around AI-driven workflows
How We Built It
Gyon is a full-stack web application:
Frontend: React + Vite for a fast and interactive interface
Backend: Node.js + Express to handle idea generation, API selection, and project exports
AI Layer:
Generates app ideas, features, and UI suggestions
Supports local models using Ollama for privacy-friendly AI usage
Core Features:
API roulette that selects APIs across categories
AI-powered idea synthesis
Frontend & backend boilerplate generation
One-click downloadable ZIP projects
Deployment:
Dockerized services
Production-ready Nginx setup
Cloud-friendly configuration
Challenges We Faced
Controlling AI output to ensure ideas were feasible and not purely imaginative
Designing scaffolding that developers could actually run without extra setup
Maintaining performance while generating ideas and packaging projects in real time
Designing for clarity, so users focus on building instead of tweaking AI prompts
Impact
Gyon helps developers start building faster by turning APIs into actionable ideas and ready-to-use project structures. It is especially useful for hackathons, students, and early-stage developers who want to focus on execution rather than brainstorming.
Built With
- docker
- express.js
- javascript
- llms
- nginx
- node.js
- ollama
- react
- vite
Log in or sign up for Devpost to join the conversation.