Thanksmas.WithAPlan
Simple website for managing family holidays.
Overview
My family alternates celebrating Thanksgiving and Christmas. This is necessary since I have 4 sisters, so a total of 5 sets of in-laws, all across the country, have to be satisfied.
Additionally, my sisters are relentless in trying to pry Secret Santa pairings out of people, so I solved it with code -- if only the computer knows what the pairings are then there is no one you can badger the truth out of.
Current Status
Offline
Core Problems
- Holidays have a lot of moving parts
- Sisters are jerks
Lessons Learned
- Secret Santa algorithms are surprisingly complex, even when you are just using brute force
- Hosting windows and MS SQL gets very expensive very fast
Current Objectives
- Move the code out of BitBucket before Mercurial support expires
- Convert it to an Angular or React site, with a cheaper data backend
Tools
- ASP.Net MVC
- Javascript / jQuery
- C#
- Entity Framework
- Visual Studio
- MS SQL
- Mercurial / BitBucket
