Noah Kurz

Back to projects

Active

2023 - Present

NEAT: Whiskey Finder

Discover and share your whiskey journey

A full stack mobile application for finding whiskey and connecting with other whiskey enthusiasts.

Role: Solo Developer - Full Stack

NEAT is a comprehensive social platform designed for whiskey enthusiasts. The app allows users to discover new whiskeys, track their tastings, share reviews, and connect with a community of fellow whiskey lovers. Built from the ground up as a solo developer, NEAT represents a complete full-stack implementation handling everything from user authentication to real-time social features. The platform serves thousands of active users and has facilitated over 1,000 posts sharing whiskey experiences.

Key Results

Thousands of active users

1,000+ community posts

25+ database tables

Real-time social features

Features

Social Feed

A real-time feed where users can share their whiskey discoveries, post reviews, and interact with the community.

Whiskey Discovery

Search and explore an extensive database of whiskeys with detailed information, ratings, and community reviews.

Location-Based Features

Find nearby bars and stores carrying specific whiskeys using Foursquare integration.

User Profiles

Personalized profiles showcasing collections, reviews, and whiskey preferences.

Authentication

Secure authentication flow using Clerk with support for social logins.

Technical Challenges

Challenge

Complex database relationships across 25+ interconnected tables

Solution

Implemented type-safe tRPC-like communication patterns with Drizzle ORM to manage complex relationships while maintaining code clarity and preventing runtime errors.

Challenge

Handling user-generated content at scale

Solution

Built a scalable media pipeline using AWS S3 for storage with optimized image processing and CDN delivery.

Challenge

Real-time social interactions

Solution

Leveraged React Query for optimistic updates and efficient cache management, providing instant feedback while maintaining data consistency.

Tech Stack

React Native
TypeScript
Bun
Elysia
Expo
MySQL
React Query
React Navigation
Tamagui
Drizzle
AWS S3
Clerk
Foursquare API