This is my project for Code Louisville's back-end PHP web development course. It's a website to display my favorite and most used resources while learning web development. It's written in PHP to connect to a MySQL database that stores the data about the resources.
Cloning this repo and previewing the website should be straightforward with Vagrant and Composer:vagrant up
The included Vagrant file uses Scotch Box.
composer install
- Main page displaying all the websites in the database.
- MySQL database to store the website data.
- Form to create and edit websites in the database.
- The ability to delete websites from the database.
- A category sidebar that calls different SQL queries to display different groups of websites.
- Button to vote for your favorite or most used resources.
- Sort websites based on different criteria (category, alphabetically, popularity).
- Pagination.
- Login functionality so multiple users can add/edit website list items.
- Nicer display of items.
- Comment system for users to add comments on individual list items.