/hiking-club

friday project ember extended

Primary LanguageJavaScript

hiking-club

This is a basic hiking club application, built as practice for using ember with firebase.

Functionality

  • Home Page: All Users listed

  • Click on list to go to dynamically generated details page.

  • About page at the top.

  • Save data to firebase.

  • Pipes for favorite hiking location or style or something.

  • Admin route to add new users.

  • Admin route to update and delete users.

  • Bootstrap

  • Bonus: user authentication

  • Bonus: deployment

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd hiking-club
  • npm install

API Keys

  • You will need to set up a project in firebase and put the keys in a file called "api-keys.ts". Make the file in the home directory of the project and make sure its name is included in the ".gitignore" file. Copy and paste the following code into the api-keys file.

  • In the Firebase Console click on "add to website" and use the provided content to fill out the api-keys file seen above

Running / Development

Building

  • ember build (development)
  • ember build --environment production (production)

Further Reading / Useful Links