Skip to content

reese-lee/Portland-field-guide

 
 

Repository files navigation

By: Stuart Mckay, Reese Lee, Brooke Kullberg, Megan Sculte, AJ Ancheta

JavaScript, Week 5 Independent Project, 06.27.2019

Dependencies License

Description

This is a web application that allows users to search local native and invasive plants in Portland, OR. This app was designed to be mobile-friendly--for best results, please open the link above on your cellphone.

Technologies Used

  • Angular Version 5.2.0
  • Typescript Version 2.5.3
  • Firebase Database 3.9.0

Setup Instructions for accessing the Application

To access the program immediately

To view project file

To run the application

  • As the apiKey for the Firebase database is ignored, the user must create their own app on Firebase.
  • Once the app is created, navigate to the account Project Overview of the app and scroll down to Firebase SDK snippet, and select Config
  • Copy over the script to a file that you must create ./src/app/api-keys.ts
  • Navigate to your machine's terminal and enter the following commands within the main project directory

npm install This will allow the viewer of this project to have access to the CLI (command line interface) for webpack.

ng serve in the project directory in Terminal. Go to http://localhost:4200/ in the browser of your choice. Note: The app will automatically reload if you change any of the source files. This is a continuous monitoring so to stop it just type the key combination Ctrl + C within the terminal.

Completed and in progress features

  • Navigation bar
  • Footer navigation bar
  • Database is saved on Firebase
  • Program is deployed

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Resources

Portland Plant List, June 2016: https://www.portlandoregon.gov/citycode/article/322280. Custom icons by Ashley using www.figma.com.

Known Bugs

There are no known bugs.

Support and contact details

Megan Schulte: [email protected] Brooke Kullberg: [email protected] Ashley Ancheta: [email protected] Stuart McKay: [email protected] Reese Lee: [email protected]

Copyright (c) 2019 Stuart Mckay, Reese Lee, Brooke Kullberg, Megan Sculte, AJ Ancheta

About

JavaScript Group Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 44.8%
  • HTML 42.1%
  • CSS 10.9%
  • JavaScript 2.2%