- Built using Polymer 1.0, through Polymer Starter Kit.
- Firebase is used to manage accounts and events.
- Clone this repo.
- Install npm and bower packages. (npm install and bower install).
- To run the app locally:
gulp serve
- To deploy app (dist folder):
gulp
Firebase Rules:
{
"rules": {
"users": {
".write" : "auth !== null",
"$uid": {
".read": "auth !== null",
".write": "auth !== null && auth.uid === $uid"
}
}
}
}
Read is for all authenticated users, writes (creating new events, modifying account) only for user with matching uid.