With the flurry of new posts lately asking for ideas on what to program... it is time for a sticky to show up!
Below is a list of common ideas (most of which taken from previous PHPF contest suggestions.) Do you have an idea? Post a reply and if it is good, we'll update the table below
Idea
Description
Genre
Source
AI Bot
Create a bot that you can have a conversation with
AI
@mattd8752
Unix converter
Create a tool that allows users to convert unix timestamps to custom date/time formats.
Applications
Blog
Create a fully functional blog that you can post to, have comments, etc.
Applications
@fert
Planner / Address Book
An address book that stores contacts / important dates
Applications
@The Little Guy
CMS
Create a CMS (Content Management System) that allows for custom pages, designs, etc. to be created/edited from the backend
Applications
@steelmanronald06
News System
A news system that allows for "breaking news", comments, etc.
Applications
@coolcoolm
Arcade
Create an arcade system (to host games) with a high score database
Applications
@coolcoolm
Tutorial site
Tutorial Site With Coments
Applications
@coolcoolm
Statistics program
Create a program that will allow you to find trends within data
Applications
Jaysonic
Analytics Tool
Create an application that is similar to Google Analytics or Piwik
Applications
@xyph
Media gallery
Create a media gallery to host images, videos, etc.
Applications
Jaysonic
Member Management System
Create a member management system
Applications
Jaysonic
Topsite / Link exchange
Create a website that allows for linkbacks, referrals, etc.
Applications
Jaysonic
Calendar
Create a calendar that uses PHP / MySQL as a backaned
Applications
Jaysonic
RSS reader
Create a program that can grab and parse an RSS feed
Applications
@Streety
Search Engine
Create a search engine for a small to mid-sized website
Applications
@Streety
Web Mail Interface
Create a web interface to a mailbox (think squirrelmail)
Applications
@ToonMariner
Forum
Create a forum that implements many other ideas on this list
Applications
@NArc0t1c
Weather Forecaster
Create a weather forecaster system that pulls data from RSS feeds
Applications
@heckenschutze
Web chat interface
Create an online chat system, similar to (or using IRC)
Applications
@phpSensei
File tracking system
Create a file tracker system to share (legal) files
Applications
@stuffradio
"HackThis"
Create a site similar to http://hackthissite.org
Applications
Graphic Calculator
Similar to our first contest, create a graphic calculator
Applications
[/td]
Syntax Highlighter
Create a syntax highlighter
Development Tools
@play_
Code Prettifier
Create a tool that parses and prettifies other languages
Development Tools
@Philip
Code Minifier
Create a tool that minifies other languages
Development Tools
@Philip
Chess
Create the common game, chess
Games
@Milbea
Blackjack
Create the common game, blackjack
Games
@Milbea
RPG
Similar to our second contest, create a text-based RPG
Games
Create a sudoku generator
Games
@Philip
Typing Game
Create a game to see how fast people can type
Games
@Philip
Crossword Puzzle Generator
Create a crossword puzzle generator
Games
@Philip
Word-Find Puzzle Generator
Create a word-find (word-search) puzzle generator
Games
@Philip
Mad Libs Generator
Create a mad-libs generator
Games
@Philip
Mastermind
Create a Mastermind game, with difficulty levels, etc.
Games
Translator
Translates text from one language to another (note: languages can be simple like "leet speak")
Text
reddit to the rescue with even more ideas!