Skip to content

kmcmurtrey/web_dev_resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web_dev_resources

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.

Getting Started

Cloning this repo and previewing the website should be straightforward with Vagrant and Composer:
  • Fork the repo or just clone it to your local machine.
  • CD into the directory of the repo and run:
  • vagrant up
    

    The included Vagrant file uses Scotch Box.

    composer install
    
  • Preview the site in your browser at 192.168.33.10.
  • Basic features include:

    1. Main page displaying all the websites in the database.
    2. MySQL database to store the website data.
    3. Form to create and edit websites in the database.
    4. The ability to delete websites from the database.
    5. A category sidebar that calls different SQL queries to display different groups of websites.
    6. Button to vote for your favorite or most used resources.
    7. Sort websites based on different criteria (category, alphabetically, popularity).
    8. Pagination.

    Other features to implement include:

    1. Login functionality so multiple users can add/edit website list items.
    2. Nicer display of items.
    3. Comment system for users to add comments on individual list items.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published