Skip to content

ifdev25/Openclassrooms-Project-05-Blog-POO-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Openclassrooms-Project-05-Blog-POO-MVC

Codacy Badge

We present project 5 of the PHP/Symfony application developer course. It's a blog in PHP POO MVC with an Admin panel to manage users, posts and comments. A posts list with their categories, the ability to post a comment if your user account is activated. A registration signin page for the new users. And finally a contact page to receive mail informations about the author.

To start

This project was developed with PHP 8.1, it integrates the bootstrap, jquery, datatables and fontawesome libraries.

Requirements

  • A machine with at least PHP 8.1.
  • A software such as wamp, mamp or other to open a local server to use PHP.
  • Composer

Installation

  • Download the database and install it in php my admin for example.
  • Download the project.
  • Put your own email address in the Config/Constant.php file in order to make the mail sending service work, and configure a local mail server.
  • Install the Composer autoloader with the terminal : composer install

Startup

  • Locally run, wamp or mamp or another local server for php.
  • Create a virtualyhost in the wamp configuration menu pointing to the public folder in order to execute index.php.

Credentials

  • User email : User@gmail.com

  • User Password: password

  • Admin email: Admin@gmail.com

  • Admin password: password

Made with

Author

About

Project 5 of my PHP/Symfony Application Developer course at OpenClassrooms. Create a PHP POO MVC Blog

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages