Most of you know that I (this is Ben posting for a change) run a little wedding gift registry website called GiftyWeddings.com. It’s been going for almost eight years now, helping several couples every month create nice simple gift registries that aren’t tied to a particular store.
The design of the site was never exactly stellar (being designed by yours truly), but with bigger computer screens (and smaller phones!) it had started to look pretty dated:
I do like old-school, but … it was definitely time for an update.
So I’ve spent the last couple of months of bus commutes rebuilding the site: a new design, new implementation, new server, and new payment system. Here’s what it looks like now:
Complete with a fun photo of my wife going down a flying fox (zip-line) in her wedding dress.
So I’m a bit biased, but I think it’s an improvement. And the user interface is also significantly nicer, and works well on mobile phones — great for when your guests are out shopping for your wedding gift and want to cross an item off using their phone.
So if you know someone who’s getting married, please help our small, family-owned side business and point them to GiftyWeddings.com. :-)
If you’re of a nerdy bent and want to know what tools I used to build the new site, this list is for you:
- Python for the backend (version 3.4)
- Amazon EC2 running the server
- SQLite for the database
- Flask web framework
- peewee ORM
- Stripe for payments
I have good things to say about all those tools. React was new for me and a good experience. Stripe Checkout is an amazingly simple service to set up — highly recommended.
Please contact me if you have any feedback about the new site!