flashNews is a responsive online news single web application built with React.js, Tailwind CSS and uses DaisyUI for UI components library, providing a clean and modern interface.
- News Categories: Display news articles categorized into sections such as "Indonesia News" and "Programming News," with dedicated pages for each.
- Search News: Users can search for news by input a keyword.
- Save/Bookmark News: Users can save/bookmark news articles for later and access it in "Saved" page.
- Responsive: Users can access the website on a variety of devices such as Mobile, Tablet and Dekstop/Laptop.
- React.js: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for rapid and responsive styling.
- DaisyUI: A UI component library for Tailwind CSS to create website faster.
To get started with this project, make sure you have Node.js installed. Then, follow these steps:
-
Clone the Repository:
git clone https://github.com/mariotbg11/Final-Project-News-Web-App.git cd Final-Project-News-Web-App -
Install Dependencies:
npm install
-
Run the Project:
npm run dev
The project will run on
http://localhost:5173by default.
Thank you!.
