Skip to content

This is news website. It allows users to watch news. The app also includes user authentication and watching news by category.

Notifications You must be signed in to change notification settings

Mirza2018/dragon-news

Repository files navigation

The BD Prime News

Logo

Table of Contents

About

This is a full-fledged News web application built with React.js. It allows users to watch news. The app also includes user authentication, and watch news by Categories.

Features

  • News watch by Categories
  • Responsive Design
  • User Authentication (Sign Up, Login, Logout)

Technologies Used

  • Frontend: React.js, React Router, React Fast Marquee, Moment.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Styling: Bootstrap
  • Icons: React Icons
  • Authentication: JWT ,Firebase

Getting Started

Installation

To get started with this project, clone the repository and install the dependencies:

https://github.com/Mirza2018/dragon-news.git
cd dragon-news
npm install

Running the App

cd dragon-news
npm run dev

Project Structure

dragon-news/
├── public/
├── src/
│   ├── assets/              # Images, icons, etc.
│   ├── Firbase/             # Firebase config
│   ├── Layout/              # Structure
│   ├── pages/               # Page components 
│   ├── Providers/           # Central Authentication setup
│   └── main.js              # Main App component
├── .env.local               # Environment variables
├── index.html         
└── package.json

Screenshots

Running the App

Home Page 1 Home Page 2 Home Page 3

Contact

About

This is news website. It allows users to watch news. The app also includes user authentication and watching news by category.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published