This is a very old training app I made, the tools used are on ancient versions by now.
A simple birthday corkboard that shows birthdays as sticky notes. Uses MongoDB, Node.js, Express.js and Angular.js.
Here's a demo. It's practically empty, but you can see my birthday on september.
Every note is a custom element I made while learning Polymer, ie:
<birthday-pinned-note
birthday="26"
name="Eduardo"
noteStyle="{"color": "red", "onEnter": "drop-tilted-left"}">
</birthday-pinned-note>
-
birthday: the birthday.
-
name: name of the birthday guy/gal.
-
noteStyle: style for the note:
-
color: the note's color: red, blue, green, yellow, pink, brown, black.
-
pattern: the note's pattern, right now there's only a little crown pattern: crown.
-
onEnter: the note's entrance behavior (it can also alter the note's tilting): drop, drop-glow, drop-tilted-right, drop-tilted-right-glow, drop-tilted-left, drop-tilted-left-glow.
-
{
"_id": {
"$oid": "54389c84458cf54bfe69cbdf"
},
"name": "Eduardo",
"birthday": 685859400000, // Number of miliseconds since January 1, 1970, 00:00:00 UTC representing the birthday
"noteStyle": {
"color": "red",
"onEnter": "drop-tilted-left"
}
}
This software is copyrighted and licensed under the MIT license. See the file entitled LICENSE for full copyright and license text.