DEV Community

Hiroto Yoshida
Hiroto Yoshida

Posted on

I'm 15, Built My First Real Project in 4 Days, and Put It on Gumroad

I'm 15 and Built an AI Energy Dashboard with Next.js 15 + Groq

Hey Dev.to! πŸ‘‹

I'm a 15-year-old student developer from South Korea.
I just finished my first real production project β€” FuelScope AI.

What is it?

An energy market intelligence dashboard that uses
Groq's Llama 3.3 70B to summarize real energy news in real time.

πŸ”— Live Demo: https://fuelscope-ai.vercel.app

What it does

  • β›½ Regional gas price cards
  • πŸ“ˆ Energy stock tickers (XOM, CVX, SHEL)
  • πŸ€– AI-summarized energy news (Llama 3.3 70B via Groq)
  • πŸ—ΊοΈ Interactive Mapbox station map
  • πŸ“ GPS nearest station finder
  • 🎨 Apple-inspired clean design

Tech Stack

  • Next.js 15 + TypeScript
  • Tailwind CSS
  • Groq API (Llama 3.3 70B) β€” FREE tier
  • GNews API β€” FREE tier
  • Mapbox GL JS
  • Vercel deployment

What I learned

This was my first time building something with:

  • Real API integrations
  • AI summarization pipeline
  • Production deployment on Vercel
  • Apple design system principles

Honestly learned more in 4 days building this than months of tutorials.

Honest disclosure

Gas prices and stock data are mock values β€”
the README includes guides for swapping in real APIs
(EIA, Alpha Vantage, etc.).
The AI news summaries are 100% live though.

Template

I'm selling the template for $19 on Gumroad if anyone
wants to build on top of it:
πŸ‘‰https://LZF01.gumroad.com/l/djzoaj

Would love any feedback from the community! πŸ™


Built with Next.js 15, Groq, GNews, Mapbox

Top comments (1)

Collapse
 
harjjotsinghh profile image
Harjot Singh

Shipping a real project and actually putting it on Gumroad at 15 puts you ahead of a huge number of people twice your age who build endlessly and never hit publish. The publish step is the whole game - most people never get there because "real" feels scary, and you already crossed that line on your first project. That instinct (build it, ship it, put it somewhere a stranger could pay for it) is the one that compounds. Keep doing exactly that.

Two bits of unsolicited advice from someone who's shipped a lot: (1) the next project, talk to one person who'd use it before you build, it changes everything; (2) don't let "I should learn X first" stall you - you learn X by needing it mid-build, which is exactly what you just did in 4 days. If you ever want to go from idea to a deployed web app fast, the thing I build, Moonshift, takes a prompt to a live SaaS on your own GitHub + Vercel and the first run is completely free with no card - genuinely useful when you're a student with more ideas than budget. But honestly the main thing is: you already have the rarest skill, which is finishing and shipping. What's the project, and what did you learn that surprised you most?