Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/dj0nny/hacker-news-ember
- Owner: dj0nny
- Created: 2019-10-31T13:50:48.000Z (about 5 years ago)
- Default Branch: develop
- Last Pushed: 2022-12-11T11:35:13.000Z (about 2 years ago)
- Last Synced: 2024-04-24T10:18:00.322Z (8 months ago)
- Topics: ember, emberjs, first-project, hacker-news, hacker-news-clone, javascript
- Language: JavaScript
- Size: 696 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
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!