NC News is a front-end project built using React and Vite. The app provides a platform for users to view, filter, and interact with news and general interest articles different topics. The article data is served by a hosted Express API.
Clone this repo and install all dependencies
git clone https://github.com/osaxon/fe-urban-robot.git
cd be-news
npm install
- Vite + React: Uses latest version of React and Vite to scaffold project
- TailwindCSS: Tailwind styles with extended theme classes
- Light & Dark modes: Light and dark mode toggle with persisted state in local storage
- TanStack Query: API and fetch state managed by React Query, providing caching and optimistic updates