Skip to content

Instantly share code, notes, and snippets.

@SinisterMinister
Created March 13, 2013 20:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SinisterMinister/5155609 to your computer and use it in GitHub Desktop.
Save SinisterMinister/5155609 to your computer and use it in GitHub Desktop.
Marty's assignment from Codey

Marty's Blog

This is a simple, but thorough assignment for Marty to help him level up in PHP.

Restrictions

  1. No Frameworks or Libraries shall be used in the creation of the blog except for the following:
    • jQuery
    • Moment.js
    • Bootstrap
    • Markdown

Requirements

  1. Authentication (logging in and out)
  2. Registration
  3. Manage users
  4. Change/Reset your password
  5. Only writers can post blog entries
  6. Anyone can write comments
  7. Comments must be added via AJAX
  8. Blog posts must paginate in some way
  9. Posts can have keyword tags for searching
  10. Should be SEO-able and should generate a sitemap.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment