Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olizilla/birds
:bird: An illustrated database about birds
https://github.com/olizilla/birds
Last synced: 9 days ago
JSON representation
:bird: An illustrated database about birds
- Host: GitHub
- URL: https://github.com/olizilla/birds
- Owner: olizilla
- License: isc
- Created: 2015-05-23T05:57:24.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-05-30T18:15:07.000Z (over 9 years ago)
- Last Synced: 2024-10-08T00:24:56.288Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 141 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
```
88 88 88
88 "" 88
88 88
88,dPPYba, 88 8b,dPPYba, ,adPPYb,88 ,adPPYba,
88P' "8a 88 88P' "Y8 a8" `Y88 I8[ ""
88 d8 88 88 8b 88 `"Y8ba,
88b, ,a8" 88 88 "8a, ,d88 aa ]8I
8Y"Ybbd8"' 88 88 `"8bbdP"Y8 `"YbbdP"'```
A database of birds.
1. a rethinkdb table o birds.
2. a generic html template for a bird page.
3. Allow specific bird pages to have custom templates.
4. Generate html for each bird on db change.To get us started we'll need a rethinkdb, node and some npm...
```sh
# get the dependencies
cd birds
brew update
brew install rethinkdb
npm install# start the fans
rethinkdb &
npm start
```Some birds:
```js
[
{
name: 'Eurasian blue tit',
species: 'C. caeruleus',
genus: 'Cyanistes',
image:'https://upload.wikimedia.org/wikipedia/commons/thumb/8/86/Eurasian_blue_tit_Lancashire.jpg/1920px-Eurasian_blue_tit_Lancashire.jpg'
}
,
{
name: 'Steller\'s jay',
species: 'C. stelleri',
genus: 'Cyanocitta',
image:'http://media.columbian.com/img/croppedphotos/2013/06/17/stellar-jay.jpg'
}
]
```