Skip to content

travisreed-wf/ill-rhinos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Illustrious Rhinoceroses Group Project

ill-rhinos.appspot.com

Setting Up

  • Download and Install Python 2.7
  • Download and Install GAE Python SDK
  • Download and Install Git
  • Checkout this repository git clone https://github.com/theMagicalKarp/uptown-prototype.git uptown
  • Start GAE SDK and select this project.

Libraries and Frameworks Used

What's Going On?!

/app.yaml: Basic config that Google App Engine uses to understands how to run our application. This is the first thing ran when starting the server.

/libs/: Contains external python libraries such as Flask, werkzeug, ect...

/app/views.py: Contains instructions of how to map our application to specific urls.

/app/templates/: This directory holds html template files that are to be rendered by jinja2. Each html file extends a base html file that describes how each page should look. This helps enforce consistancy among all of the pages. You can find out more about jinja2 templating here.

/static/data/*.json: This directory holds json serialized information about current courses offered at Iowa State University by major.

/scripts/isu_scraper.py: This is a python script that scrapes the Iowa State class webiste and serliazes the classes into json files in the static data directory.

About

Illustrious Rhinoceroses Group Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages