Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nasirovx/neonews-2

This project is built using TypeScript and provides a user-friendly interface for browsing and searching news articles. The backend part has already been deployed, and this frontend connects to it to fetch news data from the API.
https://github.com/nasirovx/neonews-2

react redux-toolkit tsx typescript vite

Last synced: 2 days ago
JSON representation

This project is built using TypeScript and provides a user-friendly interface for browsing and searching news articles. The backend part has already been deployed, and this frontend connects to it to fetch news data from the API.

Awesome Lists containing this project

README

        

# 📰 News Website Frontend

Welcome to the frontend part of our News Website! This project is built using TypeScript and provides a user-friendly interface for browsing and searching news articles. The backend part has already been deployed, and this frontend connects to it to fetch news data from the API.

## 🌟 Features

- 🔍 **Search News**: Easily search for news articles by keywords.
- 📰 **News Pages**: Browse through the latest news articles fetched from the backend API.
- 📱 **Responsive Design**: Optimized for both desktop and mobile devices.

## 🚀 Getting Started

To get a local copy of this project up and running, follow these steps.

### Prerequisites

Make sure you have the following installed on your machine:

- [Node.js](https://nodejs.org/) (version 14 or higher)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)

### Installation

1. **Clone the repository:**
```bash
git clone https://github.com/nasirovx/NeoNews-Fd.git
cd NeoNews-Fd
2.Install dependencies:
npm install
or
yarn install
Running the Project
To start the development server, run:
npm start
or
yarn start
The app will be available at http://localhost:3000.

## 🛠️ Build
To build the project for production, run:
npm run build
or
yarn build
The built files will be in the dist directory.

## 📄 License
This project is licensed under the MIT License. See the LICENSE file for more information.

## 👥 Contributing
Contributions are welcome! Please open an issue or submit a pull request.