A simple single-page blog website design with PHP (Raw PHP and OOP class based).
Login info: email : shagor@gmail.com password: 1234
To design the Frontend I have used Boostrap 4 and custom CSS. 1/HTML 2/CSS 3/Bootstrap-4(Frame work)
1/ Top navber containing logo and Admin login button 2/ A custom jamboard designed with custom css 3/ A banner 4/ Blog section . where the blogs will be displayed. 5/ Recent posts where 3 blogs short description will be visible along with Blog title and uploaded date. 6/ Footer section.
TO design the backend I have picked up a simple UI-template only for the design purpose and also for better user experience. I picked up the template and then customized it accroding to projects need.
1/ User Registration:data is stored into the tbl_users
2/ Login: use table tbl-users;
3/ Logout system ; Used MD5 security system to protect password privacy.
1/ catagory create update delete
Database: I have used Mysql Query to create the database and all the tables.
For the Backend coding part :
The Connection.php file containes connection logic with the database. The Catagories.php conatines the logic to perform the crude operation for catagories . The Post.php file containes the logic to perform the CRUDE operation for Blogs. The Users.php file containes the logic to perform register and login and also logout system .
I Have followed the OOP process to build this project. And I have try to cover the necessary PHP oop concepts to showcase the project.
Duration: First day: 1/ Design the Architucture 2/ Design the Database 3/ End up with Frontend designing part 4/ Complete the registration,login and logout system .
Second day: 1/ Customize the backend template 2/ working with CRUDE for catagory and Blogs.
Third day: 1/ Complete all the tasks 2/ Review the projects. 3/ Perform unite testing to make sure all the functionality works well. 4/ Documentation.