/Catalog

Udacity FSND Catalog Project

Primary LanguagePython

Catalog app "Local Attraction Finder"

Local attraction finder is a webapp made for Udacity's Full Stack Nanodegree Backend module. This project was written to learn and apply CRUD concept using Python, Postgresql, SqlAlchemy, Flask and virtual environment

Installation

In order to run this app you need to install

How to run

  1. Install Virtual Machine and Vagrant
  2. Clone FSND-Virtual-Machine and cd into it
  3. Run vagrant up, then vagrant ssh from command line
  4. Clone this repository into vagrant folder
  5. Create a google app from https://console.developers.google.com/
  6. Create credentials and download client_secrets.json file with credentials into the project directory
  7. Add your api key instead of "YOUR_API_KEY" in destinations.html
  8. Run views.py from virtual machine terminal 10.Run adddata.py to populate the database with examples