Toby News App provides a dynamic web interface for users to read, interact with, and discuss a variety of news articles. This React-based application interacts with Toby News API, allowing for actions such as viewing articles by topic, voting on content, and commenting on articles.
Experience the live version: Toby's News Live
To run Toby News App on your local machine, follow these steps:
- Clone the repository:
git clone https://github.com/tchan70/toby_news_frontend
- Navigate to the project directory:
cd toby_news_frontend
- Install dependencies:
npm install
- Start the development server:
npm run dev
This will launch the app in development mode. Open your browser to http://localhost:5173 to view it.
- Browse articles by categories.
- Sort and order articles based on various attributes like date and number of comments.
- Engage with articles through voting and commenting.
- Navigate through different topics to filter content.
The backend for this project is hosted on GitHub. You can find it at https://github.com/tchan70/nc_news.
- Node.js version: 21.5.0