The phrase "199+ hackathon projects" is more than just a number. It represents a surge of innovation driven by curiosity, collaboration, and real-world problem solving. Hackathon projects are fast-paced, creative experiments where ideas turn into working solutions, often in just a weekend.

From late-night coding to team brainstorming sessions, hackathon projects capture the energy of people building with purpose. They are not just technical exercises. They are meaningful responses to challenges that matter. With nearly 200 projects in motion, this growing movement shows how accessible and impactful innovation has become. In every hackathon project, there is learning, growth, and the potential to shape the future through bold and thoughtful creation.

Hackathon Projects

 
 

Why You Must Do a Hackathon

Hackathon projects are more than short-term coding sprints, they are immersive experiences that sharpen your skills, expand your thinking, and unlock your creative potential. Here is why you should consider joining one :

  • Hackathon projects help you build real-world solutions. They allow you to take an idea and transform it into a working product that addresses a real problem.

  • You gain valuable technical skills through hackathon projects. Working with new technologies, tools, and frameworks pushes you beyond the classroom or tutorial environment.

  • Hackathon projects teach fast, collaborative problem-solving. You learn to work in teams, manage time under pressure, and solve challenges creatively.

  • Completing hackathon projects boosts your portfolio and confidence. Each project becomes proof of your initiative, innovation, and ability to deliver under constraints.

  • Hackathon projects connect you to a wider innovation community. You meet peers, mentors, and industry experts who share your passion for building and learning.

 

199+ Beginner-Friendly Hackathon Project Ideas for 2025

1. Mood-Based Music Recommender

Create an app that suggests songs based on the user’s mood, detected via text input or a simple quiz. Perfect for a hackathon for beginners. tensorflow.org

  • Tech Stack: Python, Flask, Spotify API, NLTK

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about TensorFlow.

2. Budget Tracker App

A web app to track expenses and categorize spending, with simple charts for visualization. Ideal for beginners to practice front-end skills. react.dev

  • Tech Stack: HTML, CSS, JavaScript, React

  • Theme: Personal Finance

  • Difficulty: Beginner

Learn more about React.

3. Weather Alert System

A website that displays local weather alerts using a public API, with a clean interface for beginners. openweathermap.org

  • Tech Stack: HTML, CSS, JavaScript, OpenWeather API

  • Theme: Environment, Safety

  • Difficulty: Beginner

Learn more about OpenWeather API.

4. Study Planner

An app to create study schedules and track progress, with reminders for upcoming tasks. Great for student-focused hackathons. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education

  • Difficulty: Beginner

Learn more about Firebase.

5. Eco-Friendly Product Finder

A web app to search for sustainable products based on user preferences, using a simple database. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Sustainability

  • Difficulty: Beginner

Learn more about MongoDB.

6. Virtual Study Buddy

A chatbot that helps students stay motivated with study tips and reminders. Easy to build for a hackathon for beginners. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, Mental Health

  • Difficulty: Beginner

Learn more about Dialogflow.

7. Local Event Finder

An app to discover nearby community events using a geolocation API. Perfect for beginners exploring APIs. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community

  • Difficulty: Beginner

Learn more about Google Maps API.

8. Fitness Goal Tracker

A mobile-friendly web app to log workouts and track fitness goals with simple visuals. getbootstrap.com

  • Tech Stack: HTML, CSS, JavaScript, Bootstrap

  • Theme: Health, Fitness

  • Difficulty: Beginner

Learn more about Bootstrap.

9. Recipe Generator

An app that suggests recipes based on ingredients users have at home, using a simple API. spoonacular.com

  • Tech Stack: Python, Flask, Spoonacular API

  • Theme: Food, Sustainability

  • Difficulty: Beginner

Learn more about Spoonacular API.

10. Public Transit Tracker

A web app to track real-time public transit schedules using a transit API. Great for urban-focused hackathons. transit.land

  • Tech Stack: JavaScript, Transit API, HTML/CSS

  • Theme: Smart Cities

  • Difficulty: Beginner

Learn more about Transit API.

11. Mental Health Journal

A web app for users to log daily moods and receive motivational quotes. Simple and impactful for beginners. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Mental Health

  • Difficulty: Beginner

Learn more about Firebase.

12. AI Quiz Generator

A tool that creates quizzes from user-uploaded text using basic NLP. Ideal for education-themed hackathons. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

13. Carbon Footprint Calculator

An app to calculate a user’s carbon footprint based on daily activities, with tips for reducing impact. carbonfootprint.com

  • Tech Stack: Python, Flask, HTML/CSS

  • Theme: Sustainability

  • Difficulty: Beginner

Learn more about Carbon Footprint.

14. Task Prioritizer

A to-do list app that ranks tasks based on urgency and importance, using simple logic. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Productivity

  • Difficulty: Beginner

Learn more about React.

15. Community Complaint Portal

A web app for residents to report local issues (e.g., potholes) to municipalities. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Smart Cities, Community

  • Difficulty: Beginner

Learn more about MongoDB.

16. Language Learning Chatbot

A chatbot to practice basic phrases in a new language through conversation. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education

  • Difficulty: Beginner

Learn more about Dialogflow.

17. Fake News Detector

A Chrome extension that flags potentially misleading articles using basic text analysis. developer.chrome.com

  • Tech Stack: JavaScript, NLTK, Chrome API

  • Theme: Social Good, AI

  • Difficulty: Beginner

Learn more about Chrome Extensions.

18. Volunteer Connect App

A platform to connect volunteers with local community service opportunities. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

19. Smart Mirror Dashboard

A Raspberry Pi project displaying weather, news, and a calendar on a mirror interface. raspberrypi.org

  • Tech Stack: Python, Raspberry Pi, OpenWeather API

  • Theme: IoT, Productivity

  • Difficulty: Beginner

Learn more about Raspberry Pi.

20. Expense Splitter

An app to split bills among friends, with a simple interface for tracking shared expenses. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Personal Finance

  • Difficulty: Beginner

Learn more about React.

21. Virtual Art Gallery

A web app to showcase and browse user-uploaded artwork in a virtual gallery. threejs.org

  • Tech Stack: JavaScript, Three.js, HTML/CSS

  • Theme: Art, Community

  • Difficulty: Beginner

Learn more about Three.js.

22. Traffic Jam Predictor

An app that predicts traffic congestion using open datasets and displays results on a map. waze.com

  • Tech Stack: Python, Waze API, Google Maps API

  • Theme: Smart Cities, AI

  • Difficulty: Beginner

Learn more about Waze API.

23. Gamified Learning App

A web app with quizzes and badges to make learning fun for students. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education, Gamification

  • Difficulty: Beginner

Learn more about Firebase.

24. Health Symptom Checker

A chatbot that suggests possible conditions based on user-reported symptoms. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Healthcare, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

25. Digital Visiting Card

A web app to create and share digital business cards via QR codes. react.dev

  • Tech Stack: JavaScript, React, QR Code API

  • Theme: Networking, Productivity

  • Difficulty: Beginner

Learn more about React.

26. Recycling Guide App

An app to help users identify recyclable items and find nearby recycling centers. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability

  • Difficulty: Beginner

Learn more about Google Maps API.

27. AI Story Generator

A tool that generates short stories based on user prompts using a basic language model. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Creativity, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

28. Parking Spot Finder

A web app to locate available parking spots in real-time using a geolocation API. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Smart Cities

  • Difficulty: Beginner

Learn more about Google Maps API.

29. Virtual Pet Game

A simple browser-based game where users care for a digital pet with basic animations. phaser.io

  • Tech Stack: JavaScript, Phaser, HTML/CSS

  • Theme: Gaming, Education

  • Difficulty: Beginner

Learn more about Phaser.

30. Crowdfunding Platform

A web app for users to create and support local community projects. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

31. AI Flashcard Maker

An app that generates flashcards from text input for studying. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

32. Local Food Bank Finder

A web app to locate nearby food banks and donation centers. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Social Good

  • Difficulty: Beginner

Learn more about Google Maps API.

33. Simple Blog Platform

A minimal blogging site where users can post and comment. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Social Media

  • Difficulty: Beginner

Learn more about MongoDB.

34. AI Art Prompt Generator

A tool to create random prompts for AI art generation. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Creativity, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

35. Medication Reminder App

A web app to set and track medication schedules with notifications. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Healthcare

  • Difficulty: Beginner

Learn more about Firebase.

36. Urban Farming Guide

An app with tips for growing food in small urban spaces. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Sustainability, Education

  • Difficulty: Beginner

Learn more about React.

37. AI Resume Scanner

A tool to analyze resumes and suggest improvements using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Career, AI

  • Difficulty: Beginner

Learn more about NLTK.

38. Energy Usage Dashboard

A web app to track household energy consumption with tips for efficiency. chartjs.org

  • Tech Stack: JavaScript, Chart.js, HTML/CSS

  • Theme: Sustainability

  • Difficulty: Beginner

Learn more about Chart.js.

39. Event RSVP Platform

A simple web app for users to RSVP to events and view guest lists. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community

  • Difficulty: Beginner

Learn more about Firebase.

40. AI Meme Generator

A tool to create memes using AI-generated captions from user images. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Creativity, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

41. Public Library Finder

A web app to locate nearby libraries and check book availability. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

42. Simple Voting System

A web app for creating and participating in polls with secure voting. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Social Good

  • Difficulty: Beginner

Learn more about MongoDB.

43. AI Text Summarizer

A tool to summarize long articles or notes using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about NLTK.

44. Local Job Board

A web app to list part-time or freelance jobs in the user’s area. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Career, Community

  • Difficulty: Beginner

Learn more about Firebase.

45. Simple Chat App

A real-time chat app for teams or friends to collaborate during hackathons. socket.io

  • Tech Stack: JavaScript, Socket.io, HTML/CSS

  • Theme: Collaboration

  • Difficulty: Beginner

Learn more about Socket.io.

46. AI Study Notes Generator

A tool to create concise notes from lecture transcripts using NLP. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

47. Bike Route Planner

An app to suggest safe cycling routes in urban areas. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Smart Cities

  • Difficulty: Beginner

Learn more about Google Maps API.

48. Daily Habit Tracker

A web app to log and track daily habits like drinking water or reading. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Productivity, Health

  • Difficulty: Beginner

Learn more about React.

49. AI Language Tutor

A chatbot to teach basic vocabulary in a chosen language. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

50. Community Garden Map

A web app to locate and join local community gardens. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

Hackathon Projects

51. AI Fact-Checker

A tool to verify facts in text using basic NLP and public APIs. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Social Good, AI

  • Difficulty: Beginner

Learn more about NLTK.

52. Event Reminder App

A web app to set and manage event reminders with notifications. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Productivity

  • Difficulty: Beginner

Learn more about Firebase.

53. Local News Aggregator

A web app to collect and display news from local sources using an API. newsapi.org

  • Tech Stack: JavaScript, News API, HTML/CSS

  • Theme: Community

  • Difficulty: Beginner

Learn more about News API.

54. AI Workout Planner

A tool to generate personalized workout plans based on user input. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

55. Lost Pet Finder

A web app to report and search for lost pets in the community. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

56. Simple Portfolio Site

A web app for users to create a personal portfolio with customizable templates. getbootstrap.com

  • Tech Stack: HTML, CSS, JavaScript, Bootstrap

  • Theme: Career

  • Difficulty: Beginner

Learn more about Bootstrap.

57. AI Sentiment Analyzer

A tool to analyze the sentiment of social media posts using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Social Media, AI

  • Difficulty: Beginner

Learn more about NLTK.

58. Bike Share Tracker

An app to track available bike-sharing stations in real-time. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Smart Cities

  • Difficulty: Beginner

Learn more about Google Maps API.

59. Simple To-Do List

A web app for managing tasks with categories and due dates. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Productivity

  • Difficulty: Beginner

Learn more about React.

60. AI Recipe Suggestor

A tool to suggest recipes based on dietary preferences using a simple model. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Food, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

61. Local Charity Finder

A web app to discover and donate to local charities. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Social Good, Community

  • Difficulty: Beginner

Learn more about Firebase.

62. AI Grammar Checker

A tool to correct grammar in user text using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

63. Public Art Map

A web app to locate public art installations in a city. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Art

  • Difficulty: Beginner

Learn more about Google Maps API.

64. Simple Calculator App

A web-based calculator for basic math operations with a clean UI. getbootstrap.com

  • Tech Stack: HTML, CSS, JavaScript, Bootstrap

  • Theme: Education

  • Difficulty: Beginner

Learn more about Bootstrap.

65. AI Mood-Based Playlist

A tool to create playlists based on user mood using a music API. developer.spotify.com

  • Tech Stack: Python, Spotify API, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Spotify API.

66. Community Forum

A web app for users to discuss local issues and share ideas. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Community

  • Difficulty: Beginner

Learn more about MongoDB.

67. AI Travel Itinerary Planner

A tool to suggest travel plans based on user preferences and budget. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Travel, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

68. Public Wi-Fi Finder

A web app to locate free public Wi-Fi hotspots. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Smart Cities

  • Difficulty: Beginner

Learn more about Google Maps API.

69. Simple Game

A browser-based game like Tic-Tac-Toe or Snake with basic animations. phaser.io

  • Tech Stack: JavaScript, Phaser, HTML/CSS

  • Theme: Gaming

  • Difficulty: Beginner

Learn more about Phaser.

70. AI Book Recommender

A tool to suggest books based on user preferences using a simple model. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

71. Local Farmers Market Finder

A web app to locate nearby farmers markets and their schedules. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

72. AI Code Comment Generator

A tool to add comments to code snippets using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Developer Tools, AI

  • Difficulty: Beginner

Learn more about NLTK.

73. Community Event Calendar

A web app to list and manage community events with RSVP functionality. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community

  • Difficulty: Beginner

Learn more about Firebase.

74. Simple Weather App

A web app to display current weather conditions using an API. openweathermap.org

  • Tech Stack: JavaScript, OpenWeather API, HTML/CSS

  • Theme: Environment

  • Difficulty: Beginner

Learn more about OpenWeather API.

75. AI Journal Prompter

A tool to generate daily journaling prompts using a simple language model. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

76. Local Tutoring Platform

A web app to connect students with local tutors. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Firebase.

77. AI Quote Generator

A tool to generate inspirational quotes based on user mood. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

78. Public Transport Feedback

A web app for users to submit feedback on public transit services. mongodb.com

  • Tech Stack: Node.js, Express, MongoDB, HTML/CSS

  • Theme: Smart Cities, Community

  • Difficulty: Beginner

Learn more about MongoDB.

79. Simple Note-Taking App

A web app for users to create and organize notes with tags. react.dev

  • Tech Stack: JavaScript, React, HTML/CSS

  • Theme: Productivity

  • Difficulty: Beginner

Learn more about React.

80. AI Budget Planner

A tool to suggest budget plans based on user income and expenses. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Personal Finance, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

81. Local Hiking Trail Finder

A web app to discover nearby hiking trails with difficulty ratings. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Health, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

82. AI Study Tip Generator

A tool to provide personalized study tips based on user input. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

83. Community Resource Share

A web app for users to share and request resources like books or tools. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Sustainability

  • Difficulty: Beginner

Learn more about Firebase.

84. AI Email Responder

A tool to generate polite email responses using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about NLTK.

85. Local Park Finder

A web app to locate nearby parks with amenities like playgrounds or trails. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Health

  • Difficulty: Beginner

Learn more about Google Maps API.

86. AI Essay Outliner

A tool to create essay outlines based on user topics using NLP. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

87. Local Sports League Finder

A web app to find and join local amateur sports leagues. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Health

  • Difficulty: Beginner

Learn more about Firebase.

88. AI Fitness Coach

A chatbot to provide basic workout tips based on user goals. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

89. Local Volunteer Scheduler

A web app to schedule volunteer shifts for community events. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

90. AI Vocabulary Builder

A tool to teach new words daily with quizzes and examples. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

91. Local Music Event Finder

A web app to discover local concerts and music events. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Art

  • Difficulty: Beginner

Learn more about Google Maps API.

92. AI Goal Tracker

A tool to set and track personal goals with motivational tips. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

93. Local Fitness Class Finder

A web app to find nearby fitness classes and schedules. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Health, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

94. AI Question Generator

A tool to generate practice questions from study material. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

95. Local Book Club Finder

A web app to discover and join local book clubs. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Education

  • Difficulty: Beginner

Learn more about Firebase.

96. AI Travel Tip Generator

A tool to provide travel tips based on destination input. huggingface.co

  • Tech Stack: Python, Hugging Face, Flask

  • Theme: Travel, AI

  • Difficulty: Beginner

Learn more about Hugging Face.

97. Local Art Workshop Finder

A web app to find nearby art workshops and classes. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Art

  • Difficulty: Beginner

Learn more about Google Maps API.

98. Local Study Group Connector

A web app to help students find and join study groups in their area or school. Great for fostering collaboration in education-themed hackathons. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Firebase.

99. AI Meditation Guide

A chatbot that provides guided meditation sessions based on user stress levels. Perfect for beginners exploring AI and mental health solutions. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

100. Community Cleanup Organizer

A web app to organize and promote local cleanup events, with a map to show event locations. Ideal for sustainability-focused hackathons. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

Hackathon Projects

101. Budget Tracker for Students

A mobile-friendly app to help students manage their monthly expenses with simple visualizations. reactjs.org

  • Tech Stack: React, JavaScript, Chart.js

  • Theme: Finance, Education

  • Difficulty: Beginner

Learn more about React.

102. Eco-Friendly Route Planner

A web app that suggests low-carbon travel routes, like walking or biking, using map APIs. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Transportation

  • Difficulty: Beginner

Learn more about Google Maps API.

103. Virtual Study Buddy

A chatbot that schedules study sessions and sends motivational quotes to keep students on track. botpress.com

  • Tech Stack: JavaScript, Botpress, Node.js

  • Theme: Education, Productivity

  • Difficulty: Beginner

Learn more about Botpress.

104. Food Waste Tracker

An app to track food expiration dates and suggest recipes based on available ingredients. spoonacular.com/food-api

  • Tech Stack: Python, Flask, Spoonacular API

  • Theme: Sustainability, Health

  • Difficulty: Beginner

Learn more about Spoonacular API.

105. Accessible News Reader

A web app that simplifies news articles for young readers or those with learning disabilities. newsapi.org

  • Tech Stack: JavaScript, NewsAPI, HTML/CSS

  • Theme: Accessibility, Education

  • Difficulty: Beginner

Learn more about NewsAPI.

106. Public Transit Tracker

An app to show real-time public transit schedules and delays using open APIs. transit.land

  • Tech Stack: JavaScript, TransitLand API, HTML/CSS

  • Theme: Transportation, Community

  • Difficulty: Beginner

Learn more about TransitLand API.

107. Mood-Based Playlist Generator

A web app that creates music playlists based on user mood input using a music API. developer.spotify.com

  • Tech Stack: JavaScript, Spotify API, HTML/CSS

  • Theme: Mental Health, Entertainment

  • Difficulty: Beginner

Learn more about Spotify API.

108. Volunteer Match Platform

A web app connecting volunteers with local opportunities based on skills and interests. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

109. AI Flashcard Maker

An app that generates flashcards from user-uploaded notes using basic NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

110. Recycle Finder

A mobile-friendly app to locate nearby recycling centers using geolocation. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

111. Virtual Pet Game

A simple browser-based game where users care for a virtual pet with basic animations. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Entertainment, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

112. Local Event Finder

A web app to discover nearby events based on user preferences and location. eventbrite.com/developers

  • Tech Stack: JavaScript, Eventbrite API, HTML/CSS

  • Theme: Community, Social

  • Difficulty: Beginner

Learn more about Eventbrite API.

113. AI Study Tip Generator

A chatbot that suggests personalized study tips based on user input. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

114. Donation Tracker

An app to track and manage charitable donations with a simple dashboard. firebase.google.com

  • Tech Stack: JavaScript, Firebase, Chart.js

  • Theme: Social Good, Finance

  • Difficulty: Beginner

Learn more about Firebase.

115. Weather-Based Outfit Suggester

A web app that suggests outfits based on local weather forecasts. openweathermap.org/api

  • Tech Stack: JavaScript, OpenWeatherMap API, HTML/CSS

  • Theme: Lifestyle, Weather

  • Difficulty: Beginner

Learn more about OpenWeatherMap API.

116. Fitness Goal Tracker

An app to set and track fitness goals with progress visualizations. reactnative.dev

  • Tech Stack: React Native, JavaScript, Chart.js

  • Theme: Health, Productivity

  • Difficulty: Beginner

Learn more about React Native.

117. Eco-Challenge App

A mobile app that gamifies sustainable habits, like reducing plastic use. flutter.dev

  • Tech Stack: Flutter, Dart, Firebase

  • Theme: Sustainability, Gamification

  • Difficulty: Beginner

Learn more about Flutter.

118. Virtual Art Gallery

A web app to showcase user-uploaded artwork in a virtual gallery. threejs.org

  • Tech Stack: JavaScript, Three.js, HTML/CSS

  • Theme: Art, Community

  • Difficulty: Beginner

Learn more about Three.js.

119. AI Grammar Checker

A tool to check and suggest improvements for text grammar using NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

120. Local Farmer Market Finder

An app to locate nearby farmers’ markets with product listings. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Sustainability

  • Difficulty: Beginner

Learn more about Google Maps API.

121. Study Timer App

A Pomodoro timer app with task tracking for better productivity. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Education, Productivity

  • Difficulty: Beginner

Learn more about React.

122. AI News Summarizer

A tool that summarizes news articles using basic NLP techniques. newsapi.org

  • Tech Stack: Python, NLTK, NewsAPI

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NewsAPI.

123. Community Forum App

A simple web forum for local communities to share ideas and events. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social

  • Difficulty: Beginner

Learn more about Firebase.

124. Water Usage Tracker

An app to monitor and visualize household water usage for conservation. chartjs.org

  • Tech Stack: JavaScript, Chart.js, HTML/CSS

  • Theme: Sustainability, Health

  • Difficulty: Beginner

Learn more about Chart.js.

125. Virtual Book Club

A web app for book clubs to discuss and vote on reading lists. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Education

  • Difficulty: Beginner

Learn more about Firebase.

126. AI Journal Prompter

A chatbot that suggests daily journal prompts to encourage reflection. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

127. Carpool Finder

An app to connect users for carpooling based on location and schedule. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

128. Simple To-Do List App

A minimalist to-do list app with drag-and-drop task organization. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Productivity, Education

  • Difficulty: Beginner

Learn more about React.

129. AI Recipe Suggester

A tool that suggests recipes based on user-input ingredients using an API. spoonacular.com/food-api

  • Tech Stack: Python, Spoonacular API, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Spoonacular API.

130. Local Library Finder

An app to locate nearby libraries and check book availability. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

131. Mental Health Resource Hub

A web app linking users to mental health resources and hotlines. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Mental Health, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

132. AI Quiz Generator

A tool that creates quizzes from user-uploaded study material using NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

133. Bike Share Locator

An app to find available bike-sharing stations in real time. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Transportation

  • Difficulty: Beginner

Learn more about Google Maps API.

134. Simple Blog Platform

A web app for users to create and share blog posts with basic formatting. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Education

  • Difficulty: Beginner

Learn more about Firebase.

135. AI Mood Tracker

A chatbot that logs user moods and provides basic insights. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

136. Local Job Board

A web app to list and apply for local part-time jobs. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Career

  • Difficulty: Beginner

Learn more about Firebase.

137. Energy Usage Dashboard

An app to visualize household energy consumption with tips to save energy. chartjs.org

  • Tech Stack: JavaScript, Chart.js, HTML/CSS

  • Theme: Sustainability, Productivity

  • Difficulty: Beginner

Learn more about Chart.js.

138. AI Language Tutor

A chatbot that helps users practice basic phrases in a chosen language. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

139. Community Garden Planner

An app to plan and track community garden plots and tasks. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Firebase.

140. Simple Weather App

A web app showing current weather and a 5-day forecast for any city. openweathermap.org/api

  • Tech Stack: JavaScript, OpenWeatherMap API, HTML/CSS

  • Theme: Weather, Utility

  • Difficulty: Beginner

Learn more about OpenWeatherMap API.

141. AI Writing Prompt Generator

A tool that generates creative writing prompts based on user preferences. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, Creativity

  • Difficulty: Beginner

Learn more about NLTK.

142. Lost Pet Finder

A web app to report and find lost pets in local communities. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

143. Simple Expense Splitter

An app to split expenses among friends with a clear summary. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Finance, Community

  • Difficulty: Beginner

Learn more about React.

144. AI Fact Checker

A tool to verify simple facts using basic NLP and web scraping. nltk.org

  • Tech Stack: Python, NLTK, BeautifulSoup

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

145. Public Park Finder

An app to locate nearby parks with amenities like playgrounds or trails. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Health

  • Difficulty: Beginner

Learn more about Google Maps API.

146. Simple Chat App

A real-time chat app for small groups with basic messaging features. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social

  • Difficulty: Beginner

Learn more about Firebase.

147. AI Goal Setter

A chatbot that helps users set and track personal goals. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

148. Community Resource Map

A map-based app showing local resources like food banks or shelters. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Social Good, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

149. Simple Portfolio Builder

A web app to create and customize personal portfolio websites. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Career, Creativity

  • Difficulty: Beginner

Learn more about React.

150. AI Vocabulary Builder

A tool that suggests daily vocabulary words with quizzes. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

Hackathon Projects

151. Local Food Donation App

An app to connect food donors with local charities. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Social Good, Community

  • Difficulty: Beginner

Learn more about Firebase.

152. Simple Memory Game

A browser-based memory card matching game with fun themes. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Entertainment, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

153. AI Budget Advisor

A chatbot that offers basic budgeting tips based on user input. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Finance, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

154. Local Tutoring Hub

A web app to connect students with local tutors based on subjects. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Firebase.

155. Simple Fitness Game

A browser game that encourages physical activity through fun challenges. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Health, Gamification

  • Difficulty: Beginner

Learn more about Phaser.js.

156. AI Text Simplifier

A tool to simplify complex text for better readability using NLP. nltk.org

  • Tech Stack: Python, NLTK, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about NLTK.

157. Community Event Calendar

A web app to create and share local event calendars. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social

  • Difficulty: Beginner

Learn more about Firebase.

158. Simple Drawing App

A browser-based app for users to create and save simple drawings. p5js.org

  • Tech Stack: JavaScript, p5.js, HTML/CSS

  • Theme: Creativity, Education

  • Difficulty: Beginner

Learn more about p5.js.

159. AI Time Management Coach

A chatbot that suggests time management strategies based on user schedules. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

160. Local Bike Repair Map

An app to find nearby bike repair shops with user reviews. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Community, Sustainability

  • Difficulty: Beginner

Learn more about Google Maps API.

161. Simple Quiz App

A web app for creating and taking custom quizzes with score tracking. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Education, Entertainment

  • Difficulty: Beginner

Learn more about React.

162. AI Sleep Tracker

A chatbot that logs sleep patterns and offers basic sleep tips. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

163. Local Sports Group Finder

An app to connect users with local sports groups or teams. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Health

  • Difficulty: Beginner

Learn more about Firebase.

164. Simple Note-Taking App

A web app for creating and organizing notes with tags. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Productivity, Education

  • Difficulty: Beginner

Learn more about React.

165. AI Career Advisor

A chatbot that suggests career paths based on user skills and interests. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Career, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

166. Local Art Event Finder

An app to discover local art exhibitions and workshops. eventbrite.com/developers

  • Tech Stack: JavaScript, Eventbrite API, HTML/CSS

  • Theme: Community, Art

  • Difficulty: Beginner

Learn more about Eventbrite API.

167. Simple Tic-Tac-Toe Game

A browser-based tic-tac-toe game with single and multiplayer modes. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Entertainment, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

168. AI Study Planner

A chatbot that creates study schedules based on user input. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

169. Local Pet Adoption App

An app to browse and contact local pet adoption centers. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

170. Simple Calculator App

A web-based calculator with basic arithmetic functions. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Education, Utility

  • Difficulty: Beginner

Learn more about React.

171. AI Wellness Coach

A chatbot offering daily wellness tips and challenges. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

172. Local Volunteer Calendar

A web app to schedule and promote volunteer events in the community. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social Good

  • Difficulty: Beginner

Learn more about Firebase.

173. Simple Snake Game

A browser-based snake game with basic scoring and controls. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Entertainment, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

174. AI Task Prioritizer

A chatbot that helps prioritize tasks based on user deadlines. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Productivity, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

175. Local Fitness Class Finder

An app to find and book local fitness classes. eventbrite.com/developers

  • Tech Stack: JavaScript, Eventbrite API, HTML/CSS

  • Theme: Health, Community

  • Difficulty: Beginner

Learn more about Eventbrite API.

176. Simple Flashcard App

A web app for creating and studying digital flashcards. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Education, Productivity

  • Difficulty: Beginner

Learn more about React.

177. AI Fitness Planner

A chatbot that suggests workout plans based on user goals. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

178. Local Charity Finder

An app to discover and donate to local charities. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Social Good, Community

  • Difficulty: Beginner

Learn more about Firebase.

179. Simple Puzzle Game

A browser-based sliding puzzle game with customizable images. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Entertainment, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

180. AI Study Buddy

A chatbot that answers simple study questions using a knowledge base. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

181. Local Study Space Finder

An app to locate quiet study spaces like cafes or libraries. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

182. Simple Task Tracker

A web app to track daily tasks with a clean interface. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Productivity, Education

  • Difficulty: Beginner

Learn more about React.

183. AI Health Tip Bot

A chatbot offering basic health tips based on user queries. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

184. Local Music Event Finder

An app to discover local music concerts and open mic nights. eventbrite.com/developers

  • Tech Stack: JavaScript, Eventbrite API, HTML/CSS

  • Theme: Community, Entertainment

  • Difficulty: Beginner

Learn more about Eventbrite API.

185. Simple Voting App

A web app for creating and voting in simple polls. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Social

  • Difficulty: Beginner

Learn more about Firebase.

186. AI Reading List Curator

A chatbot that suggests books based on user interests. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

187. Local Recycling Guide

An app to provide local recycling rules and tips. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Firebase.

188. Simple Typing Game

A browser-based game to improve typing speed and accuracy. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Education, Entertainment

  • Difficulty: Beginner

Learn more about Phaser.js.

189. AI Stress Reliever

A chatbot offering stress relief techniques based on user input. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

190. Local Workshop Finder

An app to discover local skill-building workshops. eventbrite.com/developers

  • Tech Stack: JavaScript, Eventbrite API, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Eventbrite API.

191. Simple Budget Game

A browser game teaching basic budgeting through fun scenarios. phaser.io

  • Tech Stack: JavaScript, Phaser.js, HTML/CSS

  • Theme: Finance, Education

  • Difficulty: Beginner

Learn more about Phaser.js.

192. AI Motivation Coach

A chatbot providing daily motivational quotes and tips. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Mental Health, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

193. Local Mentor Network

An app to connect students with local mentors in various fields. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Education, Community

  • Difficulty: Beginner

Learn more about Firebase.

194. Simple Weather Dashboard

A web app displaying weather data with simple visualizations. openweathermap.org/api

  • Tech Stack: JavaScript, OpenWeatherMap API, Chart.js

  • Theme: Weather, Utility

  • Difficulty: Beginner

Learn more about OpenWeatherMap API.

195. Eco-Friendly Product Scanner

A mobile app that scans product barcodes to display their environmental impact. Great for sustainability-themed hackathons. developers.google.com/ml-kit

  • Tech Stack: Flutter, Google ML Kit, Firebase

  • Theme: Sustainability, Technology

  • Difficulty: Beginner

Learn more about Google ML Kit.

196. AI Study Motivation Bot

A chatbot that sends daily study reminders and motivational tips based on user goals. Perfect for education-focused hackathons. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Education, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

197. Local Ride-Sharing Connector

A web app to connect users for ride-sharing to reduce carbon emissions. Ideal for transportation and sustainability themes. developers.google.com/maps

  • Tech Stack: JavaScript, Google Maps API, HTML/CSS

  • Theme: Sustainability, Community

  • Difficulty: Beginner

Learn more about Google Maps API.

198. Simple Mindfulness App

A web app offering quick mindfulness exercises with a clean interface. Great for mental health hackathons. reactjs.org

  • Tech Stack: React, JavaScript, HTML/CSS

  • Theme: Mental Health, Wellness

  • Difficulty: Beginner

Learn more about React.

199. Community Skill-Sharing Platform

A web app where users can offer and learn skills from others in their community. Perfect for social good hackathons. firebase.google.com

  • Tech Stack: JavaScript, Firebase, HTML/CSS

  • Theme: Community, Education

  • Difficulty: Beginner

Learn more about Firebase.

200. AI Eco-Tip Generator

A chatbot that provides daily eco-friendly tips based on user preferences. Ideal for sustainability and AI-themed hackathons. dialogflow.cloud.google.com

  • Tech Stack: Python, Dialogflow, Flask

  • Theme: Sustainability, AI

  • Difficulty: Beginner

Learn more about Dialogflow.

Hackathon Projects

 

How to Choose a Hackathon That Matches You

Choosing the right environment is key to building meaningful and rewarding hackathon projects. Here are a few things to consider when selecting your next event :

  • Match hackathon projects to your personal interests. If you care about sustainability, education, healthcare, or fintech, look for hackathons that align with those specific themes.

  • Look for hackathons that support your learning goals. Whether you are exploring AI, blockchain, or design thinking, certain events are structured to help you develop those skills through hands-on hackathon projects.

  • Check the resources provided for hackathon projects. Events that offer mentorship, APIs, real-world data, or company-sponsored challenges will give you the tools to build more impactful solutions.

  • Understand the judging criteria and event structure. Knowing how hackathon projects will be evaluated helps you focus your time and effort in the right areas.

  • Choose an environment that motivates you to create. The most successful hackathon projects are built in spaces that challenge and inspire, not just those with big prizes but with strong mentorship and community support.

 

Start Now : Your Hackathon Project Awaits

You do not need to wait for the perfect time, the perfect idea, or the perfect team. The best hackathon projects often begin with curiosity and a simple willingness to try. Start small and find a hackathon that genuinely excites you. Whether you join a team or go solo, take the leap and commit. Great hackathon projects are built by people who are willing to learn, experiment, and create even when the path is not fully clear.

Download our College Admissions Report and learn how 400+ Inspirit AI Scholars got accepted to Ivy League Schools in the past 2 years!

Begin by brainstorming hackathon project ideas that solve real problems. Focus on issues you care about or challenges you have experienced firsthand. Then start building. As you progress, you will learn new skills, adapt your thinking, and improve your hackathon project with each iteration. Before long, you will have something real and valuable in your hands. Out of the 199+ hackathon projects being created, there is one that only you can build. And it all begins by simply getting started.

 

About Inspirit AI

AI Scholars Live Online is a 10-session (25-hour) program that exposes high school students to fundamental AI concepts and guides them to build a socially impactful project. Taught by our team of graduate students from Stanford, MIT, and more, students receive a personalized learning experience in small groups with a student-teacher ratio of 5:1.

Next
Next

99+ Hackathons for Beginners : Best Opportunities in 2025