Hosted link : https://cb-news.netlify.app/
Code : https://github.com/chris-butterworth/fe-cb-news
Back end API : https://github.com/chris-butterworth/cb-news
This React app is the front end for my full stack application CB-news, a mobile first, reddit style forum service. It was made as a portfolio piece, expanding upon the back end API I created.
- Sorting and filtering of articles
- Add and delete comments to articles
- Up and down vote articles and comments
- View your posted articles
- React
- Material UI
- JSX
- CSS
- Vite
- React Router
Please click through the app, add comments to articles, like and dislike articles and comments, filter articles by topic and sort by date, comment count and votes.
I am continuing to add features including user login, post articles, delete articles and create new topics.
- Topics / all
- Topics / :topic
- Article / :article_id
- User / :username
Follow these instructions to set up the project for test and development.
- Clone the repo
git clone https://github.com/chris-butterworth/fe-cb-news
- Install the required dependencies
npm i
- Run the dev server
npm run dev