Pedestal and re-frame Clojure app to host the public facing part of a wedding related website, and it’s backend storing information about guests
bare minimum to make the website public, which contains the basic information required, and some basic interaction like the RVSP, already multi lingual. Extra interaction like music selection and similar other things. More integrations and fun things, like mail/sms notifications and uploading your own pictures.This involves also finding a way to set up docker properly, to be able to run integration tests.
- CLOSING NOTE [2017-09-28 Thu 16:19]
This might potentially be expensive at least on Heroku, less so on Aws or digital ocean
- CLOSING NOTE [2017-09-28 Thu 16:20]
using andreaenrica.life, so it can be also used in the future - andreaenrica.life
- andreaenrica.wedding (more expensive)
- CLOSING NOTE [2018-06-18 Mon 16:21]
- CLOSING NOTE [2018-06-18 Mon 16:21]
- CLOSING NOTE [2018-06-18 Mon 16:21]
getting married, so they can be told, attached somewhere during the wedding itself.
and ideally to set some reminders automatically as well One way is to generate the url manually: https://stackoverflow.com/questions/10488831/link-to-add-to-google-calendar otherwise there are products like
that do everything but it might be more fiddly.
Easiest way is however to simply have a public calendar and include the HTML from there
<a target="_blank" href="https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=M2doaHExNTQwbWM3ZzIyaGt0YnRraXFlc2kgdWQ2bmRiMWhnNWlyMzI5bWZsZzc5cWwxbDRAZw&tmsrc=ud6ndb1hg5ir329mflg79ql1l4%40group.calendar.google.com">
<img border="0" src="https://www.google.com/calendar/images/ext/gc_button1_it.gif">
</a>
which can be written out/told during the wedding itself
Might not be so necessary if using the google calendar integration already??
- [X] add map with marker
- [ ] add extra information attached to the marker
- [ ] try to get everything working with clojurescript without having to resort to use javascript directly (use this library for example: https://github.com/tgetgood/gmaps-cljs)
- make the language of the map reflect the actual language
- [ ] improve style for the countdown
- [ ] add seconds as well if possible?
- [ ] consider using https://www.timeanddate.com/clocks/freecountdown.html and the wedding theme for the countdown
- [ ] postepay
- [ ] bank coordinates
- [ ] stripe/braintree integration
- [ ] amazon wish list
Could use [Picasa WEB developer API](https://developers.google.com/picasa-web/) For clojure see [clj-dropbox ](https://github.com/aria42/clj-dropbox) instead.
- [ ] move language selection to the right
- [ ] try to auto detect language based on the browser
This can be done with buddy or some other similar library.
and use the N26 bank details for the transfer
- [ ] add a “category” field to put families/people in?
- [ ] add information about the actual amount of tables and their shape/number of seats
- [ ] add a way to add extra constraints on families/people who should not be in the same table
- CLOSING NOTE [2017-10-08 Sun 22:26]
- CLOSING NOTE [2018-03-08 Thu 14:01]
restrict the google maps key to avoid quota thefts
https://www.google.com/recaptcha/admin#site/338522954?setup
- CLOSING NOTE [2018-03-08 Thu 14:02]
Nice possible fonts to use:
- https://fonts.google.com/specimen/Courgette
- https://fonts.google.com/specimen/Dancing+Script
- https://fonts.google.com/specimen/Abril+Fatface
- CLOSING NOTE [2018-03-08 Thu 14:02]
Check places like:
- CLOSING NOTE [2018-03-08 Thu 14:02]