Post: Project Ideas
06-09-2016, 11:34 AM #1
Passion
League Champion
(adsbygoogle = window.adsbygoogle || []).push({}); Hello and welcome to my 'Project Ideas' thread. This is where i share project ideas for people that are learning new programming languages.

PHP


Beginner Projects


Dynamic Website
Build a dynamic website in PHP, includes header and footer.

Improvements:

  • Each page has a different title tag.
  • Show active page(bootstrap).

Contact Form
Build a contact form that allows people to contact you. When the user clicks 'send' it sends to your email address.

Improvements:

  • Use a You must login or register to view this content. that uses custom SMTP settings.(ex gmail, outlook)
  • Captcha to prevent spam(Make your own or use a existing one such as reCaptcha)
  • Query Type(ex General, Business)
  • Custom Attachments(Images only)

Shoutbox
Create a shoutbox that allows users to say something. It should stores username email message ip_address in the database.

Improvements:

  • Make it secure from XSS and SQLi(Always use PDO and prepared statements!)
  • Limit the messages by 8 per page
  • Allow smilies
  • Add a filter (gay = g**)
  • Allow users to register their accounts, so other cannot login into them (users can't go on admin accounts without authentication)




Advanced Projects


Membership System
Create a membership system that allows people to register an account, and login into their account. Purchase a membership with PayPal instant(You must login or register to view this content.). Once purchased they are allowed to visit the membership panel(shoutbox, custom tools?)

Improvements:

  • Require users to activate their account(via email)
  • Allow users to have their own profile page.
  • Allow users to chat with other users(shoutbox)


Blog System
Create a custom blog, with a admin panel to add/edit posts with a You must login or register to view this content..

Improvements:

  • Automatically send a tweet with the blog url and a short description if you create a new blog post(You must login or register to view this content.)
  • Add a category(ex Personal, Tech, Gaming)
  • Add hashtags, SEO friendly.


More coming soon. Tustin

The following user groaned Passion for this awful post:

06-09-2016, 06:09 PM #2
Toxic
former staff
title's a bit misleading :|
but yh, cool thread :fa:
06-10-2016, 12:02 AM #3
Passion
League Champion
Originally posted by TookSic View Post
title's a bit misleading :|
but yh, cool thread :fa:


Why is it misleading?
06-10-2016, 12:03 AM #4
Toxic
former staff
Originally posted by Passion View Post
Why is it misleading?


thought it was giving ideas to ur project
06-10-2016, 12:04 AM #5
Passion
League Champion
Originally posted by TookSic View Post
thought it was giving ideas to ur project


Oh well would 'A List of Project Ideas' be better?

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo