A birder's portfolio and conservation resources
Python CSS HTML JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
birds
creations
forthebirds
utils
waystohelp
website
.gitignore
README.md
gulpfile.js
manage.py
package.json
requirements.txt
runtime.txt

README.md

Laura Erickson's For the Birds

A birder's portfolio and resources for learning about and helping birds.

Dependencies

Python version is listed in runtime.txt.

Package dependencies are listed in requirements.txt. To install:

pip install -r requirements.txt

Database Schema

Click here to view on Lucidchart.

Click here to download PDF.

Code

Django/Python. Scripts live in the standard location (appname/management/commands).

Javascript uses jQuery.

CSS is in SASS. gulpfile.js can be used to automate the compilation of SASS in development. To set up, assuming Gulp.js is installed on the system, run the following in the project root (which will install the dependencies---listed in package.json---in a git-ignored directory called node_modules):

npm install --dev-save

And to start the gulp build script, run the following in the project root:

gulp