/blog-js

Interactive blog project developed, providing a seamless user experience with no page reloading, utilizing API Fetch. TECHNO: PHP, JavaScript, HTML5 and CSS3.

Primary LanguagePHP

Interactive Cooking Blog

This project is an interactive cooking blog developed using PHP, JavaScript, CSS, and HTML. The aim is to provide a seamless user experience without page refresh using the Fetch API.

Technologies Used

The project uses the following technologies:

  • PHP
  • JavaScript
  • CSS
  • HTML
  • Fetch API

Installation

  • Clone the repository to your computer
  • Import the database.sql file into your MySQL database
  • Configure the database settings in the config/config.php file
  • Open the index.php file to access the blog

Features

  • Display of blog articles with pagination
  • Display of details for each article
  • Addition of comments for each article
  • Search for articles by keyword
  • Addition of new articles (for authenticated users only)
  • User authentication and registration

Authors

Mohamed HABBAAINA (mohamed.habbaaina@laplateforme.io) Félix HAUGER (felix.hauger@laplateforme.io)

License

This project is open source.

Notes

The database.sql file is included in the config folder to facilitate database installation.