Activity
Mon
Wed
Fri
Sun
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
What is this?
Less
More

Memberships

University of Code

5.3k members • Free

44 contributions to University of Code
🔴 Let's build an AI Journal App w/ REACT NATIVE! (Sanity, Clerk, Stripe, Expo, Cursor, MCP, OpenAI)
🛠️ Modern Tech Stack: Expo SDK 54 - React Native with new architecture, React 19, and file-based routing Sanity CMS - Headless CMS with custom schemas, Studio admin dashboard, and powerful GROQ queries Clerk + Billing - Authentication with Stripe-powered subscriptions and pricing table integration OpenAI GPT - Pro Feature gated AI therapeutic chat with multi-step reasoning and tool calling Vercel AI SDK - Real-time streaming responses for Expo apps Tamagui - Cross-platform UI components with native performance 💻 Core Features: User Authentication - Google OAuth, email sign-up, and session management AI Therapist Chat - Analyzes journal history and provides personalized insights Daily Writing Prompts - Admin-managed with weighted random selection Rich Journal Entries - Mood tracking, categories, images, and auto-categorization Subscription Management - Pro/Starter plans with Expo Web pricing portal Dual App Architecture - Native mobile app + Sanity Studio admin dashboard 🔧 Advanced Concepts: AI Tool Calling - Custom tools that fetch/analyze journal entries by date or patterns Expo Web Strategy - Use web exclusively for billing while keeping app native Sanity Integration - Custom schemas, relationships, type generation, and image handling Clerk Billing - Pricing table component, webhooks, and feature gating GROQ Queries - Powerful filtering and sorting with Sanity’s query language Real-time Streaming - AI responses with visual indicators 🚀 Production Skills: API Routes - Serverless edge functions with Expo Feature Gating - Subscription-based access control State Management - Context API and custom hooks Perfect for developers learning React Native, AI integration, and subscription monetization! Set your Reminders Below 👇
1 like • Oct 8
Fantastic concept and tech stack! What time does it start?
Guess who’s back PAPAFAM!!!
Who’s ready to crush this Q4 season!!! Let me know what you want to see in this community and on the channel down below!👇🏽👇🏽👇🏽👇🏽
Guess who’s back PAPAFAM!!!
3 likes • Aug 23
Claude + Vertex and build process with Claude code. Either mcp/ tool calling or RAG type project with voice and bi-lingual interaction ( example - if I start convo in Spanish - system responds in kind - else default English)
0 likes • Aug 23
@Randall LaPoint, Jr. convex turned out to be expensive with previous YT project - supabase please or gcp backend
🚨 PSA: Coaching Calls are moving to Thursday's... You Asked, We Listened!
Due to high demand from our community, we’re shifting our Zero to Full Stack Hero Coaching Calls and Mentorship Calls to Thursday's instead of Wednesday's! That means today's coaching call will be held tomorrow at 12 PM GST. Sonny is looking forward to seeing you all there!
🚨 PSA: Coaching Calls are moving to Thursday's... You Asked, We Listened!
1 like • May 21
What time is that in New York?
0 likes • May 22
@Jay Rathod Tnx for letting me know. Still too early. I’ll have to join again when back in UK/EU some day
Updating Feature Usage Count in Real Time
In the 5 Day AI Agent Challenge, Sonny showed us how requesting 2 new thumbnails increased the count by +2. For example, if the count WAS 0, it jumps to 2/300. The problem is mine does not increment unless I do a hard refresh of the entire page. If you got this working - how did you do it? Even worse - my Schematic page does not update without a refresh either? Is this really the UX? I shouldn't have to pull data like this.
1 like • Mar 25
@Digitl-Alchemyst Steven-Watkins Like a UseEffect hook? I didn’t see one in ssss code but it was suggested by a Schematic engineer - just thought their product would sync … tbc…
1 like • Mar 25
@Digitl-Alchemyst Steven-Watkins yes, I had probs when Cursor/Claide tried to add that. Next step for me is to run Sonny’s code to get a better understanding.
Let's build a Receipt Tracker SaaS with NEXT.JS 15 (AI Agents, Inngest, Schematic, Stripe, Clerk)
Set your Reminders Here 👉 https://youtu.be/iBFHWS8rbW4 🎯 What You'll Learn: 👉 Full-Stack Development with Next.js 15 - Server Components & Server Actions for secure file handling and uploading - Modern app router architecture with optimized routing - TypeScript for type-safe application development 👉 SaaS Application Architecture - Feature flag implementation with Schematic HQ - Subscription-based access to premium features - Usage-based pricing model - User entitlements and permission management 👉 AI-Powered Receipt Processing - Document OCR with AI integration - Intelligent receipt data extraction - Expense categorization with the power of AI Agents 👉 Authentication & User Management - Secure authentication with Clerk - User profiles and upload history - Protected routes and premium features 👉 Advanced File Handling - Drag-and-drop file uploads with DND Kit - Multi-file processing capabilities - Secure file storage and retrieval 👉 Modern UI/UX - Responsive design with Tailwind CSS - Beautiful components with Shadcn UI - Interactive feedback during file processing - Upload animations and transitions - Comprehensive error handling with user feedback 👉 SaaS Monetization & Business Model - Tiered subscription plans implementation - Feature-gated functionality - Usage quotas and limits - Upgrade paths and user conversion I'll see you soon PAPAFAM! 🚀 Peace! ✌️
1 like • Mar 25
I also find this super useful for a couple reasons. 1) the utility of an expense tracker and staying organized 2) for learning it’s GREAT to reuse some tools we just learnt like Clerk, Schematic, Convex - helps reinforce setup, API usage etc
1-10 of 44
Liz Myers
4
1point to level up
@liz-myers-7550
Front End Developer with 20+ yrs experience. Specialising in React/React-Native. Portfolio Samples available at: https://sanddollarapps.com

Active 3d ago
Joined Jul 24, 2024
SW Florida
Powered by