/

Pet Cora

Project

Overview

Pet parent social media and Ecomm platform.

Tech Stacks

Frontend

React 18 with TypeScript

Vite for build tooling and development server

Tailwind CSS for styling

Radix UI components for accessible UI primitives

React Hook Form with Zod validation

TanStack React Query for data fetching

Wouter for client-side routing

Framer Motion for animations

Three.js with React Three Fiber for 3D components

Backend:

Node.js with Express.js

TypeScript throughout

Drizzle ORM for database operations

PostgreSQL as the database

bcrypt for password hashing

express-session for session management

Passport.js for authentication

Multer for file uploads

OpenAI integration for AI features

Development & Deployment

ESBuild for production builds

TSX for TypeScript execution in development

Drizzle Kit for database migrations

Additional Features

Stripe for payment processing

WebSocket support for real-time features

OpenID Connect for OAuth authentication

Session storage with PostgreSQL

Back