Live version: https://my-news-app-489224.netlify.app/. Please note, it may take a minute or so to initially load as the the server spins up on Render.
This project is a social news aggregation platform where users can explore articles categorized by topics, rate them through upvotes and downvotes, and leave comments. I built the API (find it here) to handle the backend logic, enabling seamless interaction for CRUD (Create, Read, Update, Delete) operations.
The application itself is developed using React. It allows users to add, edit, and manage articles and comments.
To run this app on your computer, make sure you have Node.js 22.9.0 or above installed.
-
Clone the repo:
git clone <https://github.com/myaOlaye/fe-my-nc-news.git>
-
Go to the project folder:
cd fe-my-nc-news
-
Install all dependencies
npm install
- Start the app
npm run dev
- Open your browser and go to http://localhost:3000
This portfolio project was created as part of a Digital Skills Bootcamp in Software Engineering provided by Northcoders