Website Live: https://the-news-hunter.netlify.app
- Email: admin@news.com
- Password: 111111$S
- 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.
React Icons ->React Icons Alert -> Sweet alert React Router Dom -> React Router Dom React Hook Form -> React Hook Form Axios -> Axios
To run The News Hunter locally, follow these steps:
- Clone the repository to your local machine.
- Install dependencies
- setup env file
npm install
- Start the server
npm run dev