Skip to content

fatemaasem/Blog_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Blog Management System (PHP Native)

This project is a dynamic Blog Management System built using Native PHP (Core PHP) without using any frameworks.
It allows users to create, manage, and display blog posts in an organized and user-friendly way.

The system demonstrates core backend development concepts using PHP Native, including CRUD operations, form validation, and database interaction.

🚀 Features

  • Create Posts Users can add new blog posts with a title and content.

  • Edit Posts Existing posts can be updated easily.

  • Delete Posts Users can remove posts that are no longer needed.

  • View Posts All blog posts are displayed in a structured layout, with the ability to view individual post details.

  • Form Validation Server-side validation ensures that required fields such as title and content are not empty.

  • User Feedback Messages The system displays clear success and error messages based on user actions.

  • Organized Code Structure The application follows a clean structure to separate logic and presentation.

🛠️ Technologies Used

  • PHP Native (Core PHP)
  • MySQL Database
  • HTML
  • CSS
  • Bootstrap

🎯 Purpose of the Project

This project was developed to practice and demonstrate:

  • Core PHP fundamentals
  • CRUD operations (Create, Read, Update, Delete)
  • Handling forms using PHP
  • Server-side validation
  • Working with MySQL databases
  • Building a dynamic web application using Native PHP

About

Blog Management System (PHP Native)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors