https://github.com/dj0nny/hacker-news-angular
Hacker news clone built with Angular
https://github.com/dj0nny/hacker-news-angular
angular angular8 hacker-news hacker-news-clone typescript
Last synced: about 2 months ago
JSON representation
Hacker news clone built with Angular
- Host: GitHub
- URL: https://github.com/dj0nny/hacker-news-angular
- Owner: dj0nny
- Created: 2019-09-01T12:20:04.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-01-04T08:45:18.000Z (over 3 years ago)
- Last Synced: 2025-02-21T18:24:49.113Z (over 1 year ago)
- Topics: angular, angular8, hacker-news, hacker-news-clone, typescript
- Language: TypeScript
- Homepage:
- Size: 1.76 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hacker-news-angular
[](https://travis-ci.org/dj0nny/hacker-news-angular)
[](https://badge.fury.io/js/%40angular%2Fcore)
[](https://badge.fury.io/js/typescript)


[](https://github.com/dj0nny/hacker-news-angular#readme)
> Hacker news clone built with Angular
## 🚀 Getting started
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.3.2. It's recommended to install the angular-cli globally using:
```bash
npm i -g @angular/cli
# OR
yarn global add @angular/cli
```
### Download
Clone the repository using **Git**:
```bash
git clone https://github.com/dj0nny/hacker-news-angular
```
Or download [here](https://github.com/dj0nny/hacker-news-angular/archive/develop.zip).
### Install
For installing the dependencies run:
```sh
cd hacker-news-angular
npm install
# OR
yarn install
```
### Usage
For running the Angular development server:
```sh
# if you have the Angular CLI
ng serve
# else
npm run start
# OR
yarn start
```
## Todo
- [x] Generate the Angular app using the Angular CLI
- [x] Clean up the folder
- [x] Fetch the **news** from the API and create the components
- [ ] Add pagination
- [ ] Fetch the **news comments** from the API and create the components
- [ ] Create the routes for the pages
- [ ] Fetching from API and creating components for:
- [ ] newest
- [ ] ask
- [ ] show
- [ ] jobs
- [ ] Deploy on [Netlify](https://netlify.com)
## Author
👤 **Francesco Giambruno**
* Twitter: [@Dj0nny96](https://twitter.com/Dj0nny96)
* Github: [@dj0nny](https://github.com/dj0nny)
## Built with :heart: using
* [Angular](https://angular.io/) - _One framework.
Mobile & desktop._
## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/dj0nny/hacker-news-angular/issues).
## Show your support
Give a ⭐️ if this project helped you!