Skip to content
This repository has been archived by the owner on Nov 9, 2021. It is now read-only.

πŸ“° News for Search: Most Wanted news you can search here and now. πŸ•΅πŸΌβ€β™‚οΈ

Notifications You must be signed in to change notification settings

latipun7/nfs-most-wanted-news

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NFS: Most Wanted (News)

Discord

News for Search: Most Wanted news you can search here and now.

NFS: Most Wanted (News)

Icon made by Smashicons from www.flaticon.com

Table of Contents

Description

This application is for users to search news from all around the world. Users can save news in their "reading list" and saved in their browser storage.

Motivation

This application created because in this age people want to see the news what matter to them. Especially nowadays the topic of "corona" is all around in the world and people just can search news only about corona.

The main purpose this app created is because I want to learn basic skills of web frontend developer. This app is for completing one of Dicoding's Frontend Web Development Academy.

πŸ” Back to Top

How to Interact with This App

Users will land in landing page. From there only one button "Get Started". After clicking it, users will go to main page.

In this main page users can see featured news or just search the news from search box and news will displayed in a list card. In this page, users can click the "add" button in news card to add the news into their reading list and saved to browser storage.

Add to reading list is optional, they can just click the news card and they will taken to news page for the actual reading.

In the Reading List page, only news added by users is displayed. Users can delete it with clicking "Del" button.

Dev Info

3rd Party API

Technologies Stack

This overall app created with the help of the following key techs / apps:

πŸ” Back to Top

Directory Structure

/                    # app directory
β”œβ”€β”€ configs/         # configurations (webpack, etc)
β”œβ”€β”€ dist/            # build/output directory
β”œβ”€β”€ public/          # template and static files
β”œβ”€β”€ resources/       # resources file (wireframe, etc)
β”œβ”€β”€ src/             # source files
β”‚   β”œβ”€β”€ components/  # web components
β”‚   β”œβ”€β”€ styles/      # global styles
β”‚   └── index.js     # webpack's entry point
β”œβ”€β”€ package.json     # project info
└── README.md        # description info

πŸ” Back to Top

Wireframes

Landing Page

Main Page

Reading List Page

News Page

πŸ” Back to Top

Run Step

  • Clone this repo

    git clone https://github.com/latipun7/nfs-most-wanted-news.git
  • Install dependencies from cloned directory

    cd nfs-most-wanted-news
    npm install
  • Build into production ready

    npm run build
  • Start development server

    npm run dev

    or start production ready server

    npm start

πŸ” Back to Top

About

πŸ“° News for Search: Most Wanted news you can search here and now. πŸ•΅πŸΌβ€β™‚οΈ

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •