← Back to Blog

80 AI App Ideas for Your Bootcamp

A curated list of 80 app ideas for teaching AI-powered web development. Each app is tagged by category and difficulty so you can build a curriculum that ramps up gradually.

80 projects total — 47 use an LLM, 20 are UI/frontend only, 13 use a public REST API. Difficulty ranges from easy weekend builds to hard capstone projects.

Tags:

  • LLM = calls a language model
  • UI = frontend only
  • API = uses a public REST API
  • Storage = uses local/session storage

Apps #1–80

1. AI Chat Interface

LLM · Easy

Clean chat UI that talks to an LLM with message history.


2. Prompt Tester

LLM · Easy

Side-by-side tool to compare outputs from different prompts.


3. Text Summarizer

LLM · Easy

Paste an article, get a bullet-point summary via LLM.


4. Tone Rewriter

LLM · Easy

Rewrite text in formal, casual, or Gen-Z tone on demand.


5. AI Recipe Generator

LLM · Easy

Enter ingredients, get a recipe with steps from an LLM.


6. Smart Flashcard Maker

LLM Storage · Medium

Upload notes, LLM generates Q&A flashcard pairs.


7. Cover Letter Writer

LLM · Easy

Input job description + resume bullet points, get a cover letter.


8. AI Quiz Generator

LLM · Medium

Input a topic, LLM produces a multiple-choice quiz.


9. Mood Journal

LLM Storage · Medium

Write a daily entry, LLM reflects sentiment and patterns.


10. Code Explainer

LLM · Easy

Paste code, get a plain English explanation line by line.


11. Email Draft Assistant

LLM · Easy

Fill a short form, LLM drafts a professional email.


12. AI Debate Partner

LLM · Medium

Pick a topic and side; LLM argues the opposite.


13. Product Description Writer

LLM · Easy

Input product name + features, get marketing copy.


14. AI Trivia Game

LLM · Medium

LLM generates trivia questions live, scores your answers.


15. Trip Planner

LLM · Medium

Enter destination + days, get a day-by-day itinerary.


16. To-Do App

UI Storage · Easy

Add, complete, and delete tasks with local storage.


17. Pomodoro Timer

UI · Easy

25-min focus timer with break intervals and session count.


18. Expense Tracker

UI Storage · Medium

Log expenses by category, visualize spending breakdown.


19. Habit Tracker

UI Storage · Medium

Track daily habits with streaks and a heatmap calendar.


20. Color Palette Generator

UI · Easy

Randomize or build color palettes with hex/HSL values.


21. Markdown Editor

UI · Easy

Split-pane live-preview markdown-to-HTML editor.


22. Unit Converter

UI API · Easy

Convert length, weight, temperature, and currency live.


23. Weather Dashboard

API UI · Easy

Enter a city, fetch current weather from an open API.


24. Quote of the Day

API UI · Easy

Fetch a random quote from a public API and share it.


25. GitHub Profile Viewer

API UI · Medium

Search any GitHub username and display their repos.


26. Image Moodboard

API UI · Medium

Search Unsplash API, drag and drop images into a moodboard canvas.


27. Word Counter + Analyzer

UI · Easy

Paste text, see word/sentence/reading-time stats.


28. AI Story Collaborator

LLM · Medium

You write a sentence, LLM continues; back and forth.


29. Multi-Persona Chatbot

LLM · Hard

Switch between AI personas (tutor, coach, chef) mid-chat.


30. AI Image Caption Generator

LLM · Hard

Upload an image, LLM describes it with the vision API.


31. AI Acronym Explainer

LLM · Easy

Type any acronym, LLM explains what it stands for and its context.


32. Daily Standup Writer

LLM · Easy

Answer 3 quick questions, LLM formats a standup update.


33. Meeting Notes Cleaner

LLM · Easy

Paste messy notes, LLM returns structured action items.


34. Baby Name Generator

LLM · Easy

Input style preferences, LLM suggests names with meanings.


35. AI Bedtime Story Maker

LLM · Easy

Enter a child’s name + theme, LLM writes a short bedtime story.


36. Resume Bullet Improver

LLM · Easy

Paste weak resume bullets, LLM rewrites them with impact.


37. SQL Query Explainer

LLM · Easy

Paste a SQL query, get a plain English breakdown.


38. Business Name Generator

LLM · Easy

Describe your business, LLM brainstorms name ideas.


39. AI Apology Letter Writer

LLM · Easy

Describe the situation, get a sincere apology draft.


40. Tweet Thread Generator

LLM · Easy

Input a topic or article, LLM writes a viral-style thread.


41. Bug Report Formatter

LLM · Easy

Describe a bug in plain text, LLM formats a proper report.


42. AI Interview Coach

LLM · Medium

Enter a job role, LLM asks mock interview questions one by one.


43. Vocabulary Builder

LLM · Easy

Enter a reading level or word, LLM teaches it with examples.


44. AI Language Tutor

LLM · Medium

Practice conversational phrases in a target language with LLM feedback.


45. Contract Simplifier

LLM · Medium

Paste legal text, LLM summarizes it in plain everyday language.


46. Meal Planner

LLM · Medium

Enter dietary preferences, LLM generates a weekly meal plan.


47. AI Negotiation Trainer

LLM · Hard

Role-play a salary or deal negotiation with an LLM opponent.


48. PR Description Writer

LLM · Medium

Paste a git diff or commit list, LLM writes a pull request summary.


49. AI Feedback Giver

LLM · Medium

Paste a piece of writing, LLM gives structured constructive feedback.


50. Prompt Library

UI Storage · Medium

Save, tag, and search your favorite LLM prompts locally.


51. Changelog Generator

LLM · Easy

List features/fixes in plain text, LLM formats a changelog entry.


52. AI Cold Outreach Writer

LLM · Easy

Enter target company + your pitch, LLM drafts a cold email.


53. Regex Builder

LLM · Medium

Describe a pattern in plain English, LLM writes the regex.


54. Dice Roller App

UI · Easy

Roll any number of custom dice with animated results.


55. Countdown Timer

UI · Easy

Set a date, display a live countdown with days/hours/minutes.


56. Tip Calculator

UI · Easy

Split a bill and calculate tip percentage across a group.


57. BMI Calculator

UI · Easy

Input height and weight, show BMI with a visual health range.


58. Bracket Generator

UI · Medium

Enter team/player names, auto-generate a tournament bracket.


59. Typewriter Effect Demo

UI · Easy

Animated typewriter text component with configurable speed.


60. Kanban Board

UI Storage · Medium

Drag-and-drop task board with To Do, In Progress, and Done columns.


61. Password Generator

UI · Easy

Generate strong passwords with length and character controls.


62. Random Team Picker

UI · Easy

Paste names, click to randomly split into balanced teams.


63. Font Pairing Explorer

API UI · Medium

Browse and preview Google Font combinations live.


API UI · Easy

Search books via Open Library API and display covers and info.


65. Country Explorer

API UI · Easy

Search any country via REST Countries API for facts and flags.


66. Hacker News Reader

API UI · Easy

Fetch top stories from the HN API with a clean reading UI.


67. NASA Astronomy App

API UI · Easy

Display NASA’s Astronomy Picture of the Day with description.


68. Crypto Price Tracker

API UI · Medium

Live crypto prices via a public API with a sparkline chart.


69. AI Workout Planner

LLM · Medium

Enter fitness goal + equipment, LLM writes a weekly workout.


70. AI Startup Pitch Deck Outliner

LLM · Medium

Describe your idea, LLM generates a 10-slide pitch deck outline.


71. AI Ethics Debater

LLM · Medium

Pick a tech ethics topic, LLM presents both sides with arguments.


72. AI Meme Caption Writer

LLM · Easy

Describe a meme image or format, LLM writes funny captions.


73. Smart Note Tagger

LLM Storage · Medium

Paste unstructured notes, LLM extracts and suggests tags/categories.


74. API Docs Generator

LLM · Easy

Paste a function signature, LLM writes JSDoc or a docstring.


75. AI Gift Idea Generator

LLM · Easy

Enter a person’s age, interests, and budget — LLM suggests gifts.


76. Study Plan Builder

LLM · Medium

Enter a topic + deadline, LLM creates a day-by-day study schedule.


77. AI Character Creator

LLM · Medium

Answer prompts, LLM builds a full D&D-style character sheet.


78. AI Song Lyric Analyzer

LLM · Easy

Paste lyrics, LLM breaks down themes, metaphors, and meaning.


79. Streaming Text Demo

LLM · Hard

Visualize LLM token streaming with a live typing animation.


80. Multi-turn Memory Chatbot

LLM · Hard

Chat with an LLM that summarizes and remembers prior turns.