Retro-LAN GamePoll
A proper voting tool was needed for the annual Retro LAN. More and more employees and accompanying persons led to more organizational effort. At a well-attended LAN with more >50 gamers, the simple question "What are we playing next?" sometimes led to a lengthy discussion. Food orders with different requirements and tastes? difficult... This should change in the future! So this little side project of mine was born.
Tech Stack
Create React App (★ 76k) for development and test infrastructure (see user guide).
Material UI (★ 54k) to reduce development time by integrating Google's Material Design.
TypeScript (★ 58k) TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Moment (★ 44k) Parse, validate, manipulate, and display dates in javascript.
Unstated Next (★ 3k) 200 bytes to never think about React state management libraries ever again.
uuid (★ 9k) Generate RFC-compliant UUIDs in JavaScript.
Google Cloud & Firebase for serverless architecture - Cloud SQL, Cloud Functions, CDN hosting, file storage (docs).