Max's PortfolioFeaturedWorkProjects by TypeLanguageLibraryDBCloud PlatformSocials

Vote Cats

firebasefirestorejsmaterial designnodeweb

Vote Cats is a simple website containing pictures of cats (automatically scraped from TheCatApi.com) in an infinitely scrolling masonry layout not unlike Pinterest. Users can favorite images for later viewing and create comments on images (which they can delete later if they would like), while admins can delete comments for moderation as well as view deleted comments. Users are prompted to "Sign in with Google" whenever they attempt an action that requires an account, simplifying the process of onboarding users. Material Design is used for a modern, intuitive feel.
Under the hood, Firebase Functions backed by Firebase Firestore allows the site to run securely and reliably for free with easy scalability.
The source code is available on Github.