106
README.md
|
@ -1,20 +1,90 @@
|
|||
# news website
|
||||
This is a news website project that includes :
|
||||
- the display of news
|
||||
- breaking news
|
||||
- the most visited news
|
||||
- the most commented news
|
||||
- the page of each news
|
||||
- categories
|
||||
# Online News site
|
||||
|
||||
- user permissions
|
||||
- edit and delete users
|
||||
- web setting
|
||||
|
||||
|
||||
This project has three main parts:
|
||||
- admin panel
|
||||
- authentication
|
||||
- the main part of the news site.
|
||||
|
||||
And it is possible to register and login.
|
||||
## Table of Contents
|
||||
* [General Info](#general-information)
|
||||
* [Technologies Used](#technologies-used)
|
||||
* [Features](#features)
|
||||
* [Screenshots](#screenshots)
|
||||
* [Setup](#setup)
|
||||
* [Project Status](#project-status)
|
||||
* [Contact](#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](./public/screenshots/Screenshot%20online%20news%20(2).png)
|
||||
|
||||
![online news screenshot](./public/screenshots/Screenshot%20online%20news.png)
|
||||
|
||||
![adminPanel screenshot](./public/screenshots/Screenshot%20Panel.png)
|
||||
|
||||
![online news posts screenshot](./public/screenshots/Screenshot%20Posts.png)
|
||||
|
||||
![RegisterPage screenshot](./public/screenshots/Screenshot%20Register.png)
|
||||
|
||||
## Setup
|
||||
|
||||
1. Install XAMPP or WAMPP
|
||||
|
||||
2. Open XAMPP Control panal and start [apache] and [mysql] .
|
||||
|
||||
3. Download project from github(https://github.com/MobinaJafarian/OnlineNewsSite)
|
||||
OR follow gitbash commands
|
||||
|
||||
i>cd C:\\xampp\htdocs\
|
||||
|
||||
ii>git clone https://github.com/MobinaJafarian/OnlineNewsSite.git
|
||||
|
||||
4. extract files in C:\\xampp\htdocs\.
|
||||
|
||||
5. open link localhost/phpmyadmin
|
||||
|
||||
6. click on new at side navbar.
|
||||
|
||||
7. give a database name as (news-project) hit on create button.
|
||||
|
||||
8. after creating database name click on import.
|
||||
|
||||
9. browse the file in directory
|
||||
[NewsProject/database/news-project.sql].
|
||||
|
||||
10. after importing successfully.
|
||||
|
||||
11. open any browser and type http://localhost/NewsProject/
|
||||
|
||||
12. first register and then login
|
||||
|
||||
13. admin login details:
|
||||
- Email=nj@gmail.com and
|
||||
- Password=19991999
|
||||
|
||||
|
||||
|
||||
|
||||
## Project Status
|
||||
Project is: _complete_
|
||||
|
||||
|
||||
|
||||
|
||||
## Contact
|
||||
Created by [@MobinaJafarian](https://github.com/MobinaJafarian) - feel free to contact me!
|
||||
|
|
Before Width: | Height: | Size: 121 KiB |
BIN
public/screenshots/Screenshot Login.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
public/screenshots/Screenshot Panel.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
public/screenshots/Screenshot Posts.png
Normal file
After Width: | Height: | Size: 206 KiB |
BIN
public/screenshots/Screenshot Register.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
public/screenshots/Screenshot online news (2).png
Normal file
After Width: | Height: | Size: 650 KiB |
BIN
public/screenshots/Screenshot online news.png
Normal file
After Width: | Height: | Size: 330 KiB |
|
@ -5,7 +5,7 @@
|
|||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title></title>
|
||||
<title>Panel</title>
|
||||
<link rel="shortcut icon" href="" type="image/x-icon" />
|
||||
|
||||
<link rel="stylesheet" href="<?= asset('public/admin-panel/css/bootstrap.min.css') ?>" type="text/css">
|
||||
|
|