Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nasirovx/neonews-2
- Owner: nasirovx
- Created: 2024-07-20T05:53:16.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-24T22:11:58.000Z (5 months ago)
- Last Synced: 2024-11-06T01:20:56.633Z (about 2 months ago)
- Topics: react, redux-toolkit, tsx, typescript, vite
- Language: TypeScript
- Homepage: https://neonews-three.vercel.app/
- Size: 323 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.