DEV Community

Bruno Silva
Bruno Silva

Posted on

3 2

Quick list of small project ideas

This is a small compilation of ideas for simple apps one can build in order to enhance their skills and practice. It's mostly targeted for beginners. Suggestions welcome. Credits to @EngineerRabbit on Twitter, she published this list originally.

  • Games
  • Tic tac toe
  • Snake
  • Scrabble or some other word game
  • Matching Pairs
  • Simon Says
  • Trivia
  • Virtual Pet/Idle game
  • Scavenging hunt (it can be static or you can implement an interface for the user to build their own)

  • Static

  • Picture album

  • Job/internship board

  • Fancy interactive resumé

  • Product catalog

  • Language learning portal

  • List of travel destinations

  • A simple wiki for a topic you enjoy

  • Management

  • Simple task manager

  • Calorie count

  • Exercise or habit tracker

  • URL shortener

  • Donation/free stuff board

  • Embeds and APIs

  • Advice from api.adviceslip.com

  • Chuck Norris (because why not) api.chucknorris.io

  • Dogs docs.thedogapi.com

  • Spotify charts developer.spotify.com

  • Magic the Gathering database (research APIs available)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs