Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sabrinara/the-news-hunter-client
A full stack newspaper website. Where publisher can publish there news. Also the can see their articles. Admin can add publisher and make premium articles.
https://github.com/sabrinara/the-news-hunter-client
Last synced: 6 days ago
JSON representation
A full stack newspaper website. Where publisher can publish there news. Also the can see their articles. Admin can add publisher and make premium articles.
- Host: GitHub
- URL: https://github.com/sabrinara/the-news-hunter-client
- Owner: sabrinara
- Created: 2023-12-04T15:49:21.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-05-01T04:55:55.000Z (7 months ago)
- Last Synced: 2024-05-02T12:19:27.503Z (7 months ago)
- Language: JavaScript
- Homepage: https://the-news-hunter.netlify.app/
- Size: 19.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The News Hunter
## A Full Stack Newspaper Web Application.
### Website Live: https://the-news-hunter.netlify.app
#### Admin Credential :
- Email: [email protected]
- Password: 111111$S### Features-
- User registration and login using email and Google
- With User, Editor, and Admin Panel.
- Also with a subscription method
- Only Subscribed users can see Premium articles.
- Normal users can request to become editor, if admin approved they can become editor then.
- Editor can add news(article).
- Also Editor can see their added article.
- Admin can manage Users and Editor.
- Admin can approve, deny, or make news premium.
- Admin can make users, admin also editors.
- Used imgbb to make uploaded file image turn into URL.### Resources & Credits
React Icons ->[React Icons](https://react-icons.github.io/react-icons/)
Alert -> [Sweet alert](https://sweetalert2.github.io/#download)
React Router Dom -> [React Router Dom](https://reactrouter.com/en/main)
React Hook Form -> [React Hook Form](https://react-hook-form.com/get-started)
Axios -> [Axios](https://axios-http.com/docs/intro)### Getting Started
To run The News Hunter locally, follow these steps:
- Clone the repository to your local machine.
- Install dependencies
- setup env file
```bash
npm install
```
- Start the server
```bash
npm run dev
```