OnlineNewsSite icon indicating copy to clipboard operation
OnlineNewsSite copied to clipboard

An online news site that includes the latest news, news categories and breaking news with an advanced admin panel

Online News site

Table of Contents

  • General Info
  • Technologies Used
  • Features
  • Screenshots
  • Setup
  • Project Status
  • Contact

General Information

An online news site that includes the latest news, news categories and breaking news with an advanced admin panel.

Technologies Used

  • PHP 8.1.10

Features

List the ready features here:

  • Breaking News
  • Editor's Choice
  • Controversial News
  • User Permissions
  • Web Setting
  • Authentication

Screenshots

online news screenshot

online news screenshot

adminPanel screenshot

online news posts screenshot

RegisterPage screenshot

Setup

  1. Install XAMPP or WampServer

  2. Open XAMPP Control panal and start [apache] and [mysql] .

  3. Download project

    1. from GitHub (https://github.com/MobinaJafarian/OnlineNewsSite)
    2. or you can clone by cmd
      1. cd C:\xampp\htdocs && git clone https://github.com/MobinaJafarian/OnlineNewsSite.git
  4. extract files in C:\xampp\htdocs.

Note
The project name must be OnlineNewsSite

  1. open link localhost/phpmyadmin

  2. click on new at side navbar.

  3. Name a database as (news-project) and hit the create button.

  4. after creating the database name click on import.

  5. browse the file in directory [OnlineNewsSite/database/news-project.sql].

  6. after importing successfully.

  7. open any browser and type http://localhost/OnlineNewsSite/

  8. first register and then login

  9. Admin account details for login:

Note
Don't forget to configure your database information in the index.php

And also mail configuration in the index.php ( I used mailtrap )

Project Status

Status Project: complete

Contact

Created by @MobinaJafarian - feel free to contact me!