https://github.com/simoneas02/hacker-news
🕶 A simple app to show the data of Hacker News 🕵️♀️
https://github.com/simoneas02/hacker-news
application es6 reactjs webdevelopment website
Last synced: about 1 month ago
JSON representation
🕶 A simple app to show the data of Hacker News 🕵️♀️
- Host: GitHub
- URL: https://github.com/simoneas02/hacker-news
- Owner: simoneas02
- License: mit
- Created: 2018-08-24T21:31:43.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-07-04T15:54:39.000Z (almost 7 years ago)
- Last Synced: 2025-06-10T06:02:59.707Z (about 1 year ago)
- Topics: application, es6, reactjs, webdevelopment, website
- Language: JavaScript
- Homepage: https://hacker-news-simone.herokuapp.com/
- Size: 203 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Hacker News
> 🕶 A simple app to show the data of [Hacker News](https://news.ycombinator.com/) 🕵️♀️
## Run the project local
**0 -** install the basic dependencies
- [NodeJS](https://nodejs.org/en/)
**1 -** Clone the project and install the dependencies:
```sh
$ git clone https://github.com/simoneas02/hacker-news
$ cd hacker-news/
$ yarn
```
**2 -** Start development mode:
```sh
$ yarn start
```
Go to: [http://localhost:3000/](http://localhost:3000/)
## Tasks available
- `$ yarn start`: Start the development environment server.
- `$ yarn test`: Run the test.
## Folders Structure
```
./src
├── components
│ ├── App
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ ├── Button
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ ├── List
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ ├── ListItem
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ ├── Loading
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ ├── Search
│ │ ├── __snapshots__
│ │ │ └── test.js.snap
│ │ ├── index.js
│ │ └── test.js
│ └── Sort
│ ├── __snapshots__
│ │ └── test.js.snap
│ ├── index.js
│ └── test.js
├── constants
│ └── index.js
├── index.js
├── registerServiceWorker.js
└── utils
└── index.js
```
## Contributing
Find on our [issues](https://github.com/simoneas02/hacker-news/issues/) the next steps of the project ;)
Want to contribute? [Follow these recommendations](https://github.com/simoneas02/hacker-news/blob/master/CONTRIBUTING.md).
## History
See [Releases](https://github.com/simoneas02/hacker-news/releases) for detailed changelog.
## License
[MIT License](https://github.com/simoneas02/hacker-news/blob/master/LICENSE.md) © [Simone Amorim](https://simoneas02.github.io)