Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calendar of events #36

Open
jaromil opened this issue May 18, 2017 · 1 comment
Open

Calendar of events #36

jaromil opened this issue May 18, 2017 · 1 comment
Assignees

Comments

@jaromil
Copy link
Member

jaromil commented May 18, 2017

Component (perhaps separate) which connects to the freecoin DB and shares some components, to quickly and easily manage recurrent tasks (add, remove, check) like monthly airdrops, statistics etc.

Can be using this as GUI https://fullcalendar.io
And this is a good start at the backend: https://github.com/innoq/simple-calendar
Perhaps useful collection of funcs: https://gist.github.com/kouphax/9526644

@jaromil jaromil self-assigned this May 18, 2017
@jaromil
Copy link
Member Author

jaromil commented Jun 1, 2017

Notes from brainstorming session with @aspasia
The calendar is a separate collection that holds references to transactions and the date selected.
Special wallets can attach a calendar item to the transaction, which will check if the date is free on the calendar, create a normal transaction and create a new entry in the calendar collection pointing to the transaction.
This way the transaction ledger stays the same and carries nothing strange over to the blockchain, while the collection about calendar items stays local and has pointers to specific transactions.
The calendar rendering can be done easily retrieving date segments and using js or other tools via an API entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant