What I built
A Web App that shows AI generated dad jokes, never repeating and only one a day.
Category Submission:
Wacky Wildcards
App Link
https://daily-dad-joke.vercel.app/
Screenshots
Description
Web App that shows daily AI-generated dad jokes, integrated with Supabase and OpenAI to to make them unique and never repeating. Uses Github Actions in order to deploy on Vercel and check dependencies. Developed using Github Codespaces!
Link to Source Code
https://github.com/danicunhac/daily-dad-joke
Permissive License
MIT
Background (What made you decide to build this particular app? What inspired you?)
I used to tell a joke to finish every standup while at Adalo and I always had a hard time figuring out which joke to tell or to remember a good joke, that we call Dad Joke. My friend Jake Apple helped to figure out the final idea.
How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)
I used Github Actions to build the CI pipeline for deploy on Vercel, in this process I learned YAML and how to setup a Github Action from scratch. Github Codespaces was used as the environment for development and I learned how to manage it.
Additional Resources/Info
Was also a great experience and I could learn more about Github, Github Actions, Supabase and how to use OpenAI's API.
Thank you to the Github and DEV team for this opportunity! Now I have a good joke everyday for my team's standup.
Top comments (0)