Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

Prism

Blog website for the Pike High School Sogeti Hackathon 2016


Team Members

  • Bryan McClain - PHP Programmer
  • Melissa Ruiz - PHP Programmer
  • Ethan Aguilar - HTML/CSS
  • Tyler Ruth - HTML/CSS
  • Arica Simon - Graphic Design

Website Features

  • Minimalistic design with easy-to-use interface
  • Functional search engine for finding blog posts
  • Multiple secure account system
    • Uses bcrypt hashing algorithm for storing passwords
    • Each account has a profile page
  • Set the visibility for a blog post:
    • Public - The post is searchable and can be visited with the link
    • Link Only - The post is not listed in the search engine, but can still be viewed publically with the correct link
    • Private - Only the owner of the blog post can view it
  • Built-in protection against SQL injection and cross-site scripting

Installing and Running

  1. Install Lamp on Linux Platforms or WampServer on Windows Platforms
  2. Load the database structure from "prism.sql" using the PhpMyAdmin SQL database interface. The name of the loaded database should be "prism."
  3. Create a database account using PhpMyAdmin that allows access to the prism database. The account should have permission to execute SELECT, INSERT, UPDATE, and DELETE on the database.
  4. Copy the "htdocs" folder into the web server folder
  • Linux: /var/www/
  • Windows: <wamp-folder>\www\ (default folder is C:\wamp\www)
  1. Modify the file "config.php" to set the hostname, username, and password for database access

About

Blog website for the Pike High School Sogeti Hackathon 2016

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.