Here’s a curated list of project ideas using public APIs to build apps with Next.js. These projects cover various categories like data visualization, social interactions, and productivity.
Beginner-Level Projects
-
Movie Finder App
- API: The Movie Database (TMDb)
- What to build: A searchable movie database to explore trending movies, TV shows, or search by genre.
-
Features:
- Search bar to find movies by title.
- Display movie details (rating, synopsis, release date).
- Trending list fetched dynamically.
-
Crypto Price Tracker
- API: CoinGecko
- What to build: A live cryptocurrency price tracker.
-
Features:
- Fetch live prices for popular cryptocurrencies.
- Display price changes in a graph using Chart.js.
- Option to filter by currency (e.g., USD, EUR).
-
Pokedex App
- API: PokeAPI
- What to build: A Pokémon explorer app.
-
Features:
- Search Pokémon by name or ID.
- Display stats, type, and images.
- Pagination or infinite scroll for all Pokémon.
-
Trivia Quiz App
- API: Open Trivia Database
- What to build: A quiz game with categories and difficulty levels.
-
Features:
- User-selectable categories and difficulties.
- Timed quiz mode.
- Show final scores and answers.
Intermediate-Level Projects
-
Weather Forecast Dashboard
- API: OpenWeatherMap
- What to build: A multi-city weather dashboard.
-
Features:
- Search by city and display current weather details.
- 7-day weather forecast.
- Use map integration for visualization (e.g., Leaflet.js).
-
Recipe Search Engine
- API: Spoonacular
- What to build: A recipe search app for cooking enthusiasts.
-
Features:
- Search recipes by ingredients or name.
- Save favorite recipes locally.
- Display nutritional details.
-
Music Playlist Generator
- API: Spotify Web API
- What to build: A playlist generator app based on mood or genre.
-
Features:
- Authenticate users with Spotify login.
- Generate playlists dynamically.
- Play preview tracks directly from the app.
-
Space Exploration App
- API: NASA APIs
- What to build: An educational app for astronomy lovers.
-
Features:
- Daily Astronomy Picture of the Day.
- Search for Mars Rover photos by date.
- Display upcoming NASA missions.
Advanced-Level Projects
-
Stock Market Tracker
- API: Alpha Vantage or Finnhub
- What to build: A dashboard for tracking stock market trends.
-
Features:
- Search stocks by ticker symbol.
- Display historical data with interactive charts.
- Real-time stock price updates.
-
E-commerce Product Search
- API: Best Buy API or eBay API
- What to build: A price comparison platform for products.
-
Features:
- Fetch product details and compare prices from multiple sources.
- Search functionality with filters (e.g., price range, categories).
- Display product ratings and availability.
-
Social Media Dashboard
- API: Twitter API or Reddit API
- What to build: A social media insights dashboard.
-
Features:
- Analyze trending topics on Twitter.
- Display Reddit posts from popular subreddits.
- Allow users to save favorite threads or tweets.
-
Fitness Tracker
- API: Fitbit Web API or Nutritionix API
- What to build: A health and fitness tracking app.
-
Features:
- Log workouts and calories.
- Fetch nutrition data for meals.
- Weekly health reports with charts.
-
Travel Planner App
- API: Amadeus Travel APIs
- What to build: A personalized travel planning tool.
-
Features:
- Fetch flight and hotel data.
- Suggest itineraries based on preferences.
- Display a map with routes and points of interest.
Source link
lol