Skip to content

royr5/nc-news-frontend

Repository files navigation

NC News

Welcome to NC News, a website that allows users to read, vote, and comment on articles. The app has several features, including viewing articles by topic, reading individual articles, voting on articles, posting and deleting comments, sorting articles, and logging in as a dummy user.

Deployed Version

You can access the deployed version of NC News here.

Backend Repository

You can access the backend repository here.

Access the API here.

Local Development

To run NC News locally, ensure you have Node.js installed. The minimum version required is v21.1.0:

Clone the repository:

git clone https://github.com/royr5/nc-news-frontend.git

cd nc-news-frontend

Install dependencies:

npm install

Run the development server:

npm run dev

Project Structure

  • src: Contains the source code of the React app.
    • components: React components used in the app.
    • contexts: Context providers for managing user data.
    • utils: Utility functions for interacting with the backend API.
  • index.css and main.jsx: Entry point files for styling and rendering the app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published