Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dj0nny/hacker-news-ember

Hacker News clone built with Ember.js
https://github.com/dj0nny/hacker-news-ember

ember emberjs first-project hacker-news hacker-news-clone javascript

Last synced: about 2 months ago
JSON representation

Hacker News clone built with Ember.js

Awesome Lists containing this project

README

        

# hacker-news-ember

[![npm version](https://badge.fury.io/js/ember.svg)](https://badge.fury.io/js/ember)
![Version](https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000)
[![Documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg)](https://github.com/dj0nny/hacker-news-ember#readme)

> Hacker news clone built with Ember

## 🚀 Getting started

### Download

Clone the repository using **Git**:
```bash
git clone https://github.com/dj0nny/hacker-news-ember.git
```
Or download [here](https://github.com/dj0nny/hacker-news-ember/archive/develop.zip).

### Install

For installing the dependencies run:

```sh
cd hacker-news-ember
npm install
# OR
yarn install
```

### Usage

For running the Rollup development server:

```sh
npm run serve
# OR
yarn serve
```

### Deploying

Run:

```bash
npm run build
# OR
yarn build
```
for creating an optimized version of this web app.

## Todo

- [x] Generate the Ember app using the Ember CLI
- [x] Clean up the folder
- [ ] Generate the routes
- [ ] 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
* [Ember.js](https://emberjs.com) - _A framework for
**ambitious** web developers._

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check [issues page](https://github.com/dj0nny/hacker-news-ember/issues).

## Show your support

Give a ⭐️ if this project helped you!