Merge pull request #7 from MobinaJafarian/master

Master
This commit is contained in:
Mobina 2022-10-28 06:26:39 -07:00 committed by GitHub
commit 2174eb314d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 89 additions and 19 deletions

104
README.md
View file

@ -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
- user permissions
- edit and delete users
- web setting
# Online News site
This project has three main parts:
- admin panel
- authentication
- the main part of the news site.
## Table of Contents
* [General Info](#general-information)
* [Technologies Used](#technologies-used)
* [Features](#features)
* [Screenshots](#screenshots)
* [Setup](#setup)
* [Project Status](#project-status)
* [Contact](#contact)
And it is possible to register and login.
## 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!

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 KiB

View file

@ -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">