Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zoltan-nz/library-app

Detailed Ember.js v4.7 tutorial for absolute beginners. https://yoember.com
https://github.com/zoltan-nz/library-app

ember ember-guide ember-tutorial emberjs firebase javascript javascript-library javascript-tutorial tutorial

Last synced: 3 days ago
JSON representation

Detailed Ember.js v4.7 tutorial for absolute beginners. https://yoember.com

Awesome Lists containing this project

README

        

# Ember.js Octane Tutorial - Demo Application

[![CI Build Status][ci-badge]][ci-badge-url]
[![Codacy Grade Badge][codacy-grade-badge]][codacy-grade-badge-url]
[![Codacy Coverage Badge][codacy-coverage-badge]][codacy-coverage-badge-url]
[![Coveralls Coverage Status][coveralls-badge]][coveralls-badge-url]

[ci-badge]: https://github.com/zoltan-nz/library-app/workflows/CI/badge.svg
[ci-badge-url]: https://github.com/zoltan-nz/library-app/actions?query=workflow:CI
[codacy-grade-badge]: https://app.codacy.com/project/badge/Grade/4ac6ea9d92ad4ae6b7befa2d2c399def
[codacy-grade-badge-url]: https://www.codacy.com/gh/zoltan-nz/library-app/dashboard?utm_source=github.com&utm_medium=referral&utm_content=zoltan-nz/library-app&utm_campaign=Badge_Grade
[codacy-coverage-badge]: https://app.codacy.com/project/badge/Coverage/4ac6ea9d92ad4ae6b7befa2d2c399def
[codacy-coverage-badge-url]: https://www.codacy.com/gh/zoltan-nz/library-app/dashboard?utm_source=github.com&utm_medium=referral&utm_content=zoltan-nz/library-app&utm_campaign=Badge_Coverage
[coveralls-badge]: https://coveralls.io/repos/github/zoltan-nz/library-app/badge.svg?branch=master
[coveralls-badge-url]: https://coveralls.io/github/zoltan-nz/library-app?branch=master

This is the original repository of the Library App.

For detailed, step by step implementation click here: [Ember tutorial](http://yoember.com)

Live demo: [library-app.firebaseapp.com](https://library-app.firebaseapp.com/)

## How can you run this application locally?

I assume, you have Node.js on your computer. [Node.js installation](http://yoember.com/nodejs/the-best-way-to-install-node-js/)

- Please create an app on [Firebase](http://www.firebase.com) first. You can register there with one click and create a new app. You have to setup this app name in `config/environment.js`. (This will be your own cloud based database.)

- Clone this repository in your project folder

```
$ git clone [email protected]:zoltan-nz/library-app.git
```

- Change to the application directory

```
$ cd library-app
```

- Install node packages

```
$ npm install
```

- Copy `.env-sample` file and save as `.env`. Update the `API_KEY` and `PROJECT_ID`.

* Launch the application with Ember server.

```
$ ember server
```

- Open the application in your browser

```
$ open http://localhost:4200
```

[www.yoember.com - The Ember.js Tutorial](http://yoember.com)