rizafahmi / gemini-for-web-dev

Example app using google gemini api. Part of #geminisprint

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gemini AI for Web Developer

Showcase of Gemini AI for Web Developer. Build with:

  • NodeJS (vanilla)
  • Turso database for saving previous result
  • HTML, CSS and JavaScript

TODO

  • Render markdown to html
  • Save result into db
  • List results
  • Deploy
  • Add github ribbon
  • Add upvote and downvote
  • Load previous result into form
  • Load previous result if exist
  • User agent -> uuid -> upvote and downvote
  • Add social share
  • Responsive design for mobile

Deployment

Using cloudrun?

$ gcloud init
$ gcloud run deploy --source . --set-env-vars "KEY1=VALUE1,KEY2=VALUE2"  # service name: gemini-mendang-mending

Example Questions

  • Basket mending 3 poin atau slam dunk?
  • Manga mending Slam Dunk atau Dragonball?
  • Liburan mending Jogja atau Semarang?
  • Cuaca mending hujan atau panas?
  • Laptop mending macbook atau thinkpad?

About

Example app using google gemini api. Part of #geminisprint


Languages

Language:HTML 70.0%Language:JavaScript 29.0%Language:Nix 0.9%