NC News App is a mobile-first app developed within a week using Vite+React. It allows the user to perform the following actions:
- Access a variety of articles from the database.
- Use filter, sort_by and order functions to retrieve the desired articles from the database.
- Access unique articles and vote/comment on them.
- Delete their own comments from articles.
You can see a live example of the app following this link
Please note: The app is connected to an SQL-based database, you can find more info about it here
In order to run this project locally, you will need Node Version v21.6.1 or newer.
First off, clone the repository to your local machine. You can find information on how to do this here: Cloning a repository
Please note that if you plan to develop this App further and use it in production, you might need your own Github repository
Once you have cloned the repository, open it with your preferred software (example: VSCode) and run the following command in the console:
- npm install // Installs all npm dependencies
If you would like to run a local version of the app during development, you can type npm run dev on the console. This will run local version of the app on your machine. Click on the link provided on the console to visualize it.