See the live website here! (Don't mind the slow loading, it's hosted for free!)
This project provides the necessary components to host a mobile-compatible website, manipulating an existing API to provide users with existing articles, with the ability to sort, filter, add and remove comments. It also has built in error handling for client/server side errors.
The project is styled in vanilla CSS and built using React.
Minimum Node.js version v21.4.0
In order to run the project locally:
- Copy the .git URL
- Find a suitable directory on your machine to store the project
- In terminal, run the command
git clone <repo-url>
- Open the file
code .
- In order to see a version of the app hosted locally, try
npm run dev
and click the resulting link that appears in terminal
To deploy the website publicly, consider using a 3rd party hosting service such as Netlify