Logo Lanfrica

Sheva-1/tataconnect_1

Domain:

digital infrastructure

Record type:

software
Creator:
She
Host:
Verified Caregiver Platform with React, Supabase, and cloud integrations # TataConnect β€” Verified Caregiver Platform A full-stack web application connecting verified housekeepers and nannies with families in Cameroon, built with React, TypeScript, Express, and modern cloud integrations. ## πŸ—οΈ Tech Stack | Layer | Technology | |-------|-----------| | **Frontend** | React 19 + TypeScript + Vite + React Router | | **Backend** | Express.js (Node.js) + TypeScript | | **Database** | Supabase (PostgreSQL) + Prisma ORM | | **Auth** | Supabase Authentication | | **Email** | Resend | | **Analytics** | PostHog | | **Error Monitoring** | Sentry | | **Caching** | Upstash Redis | | **Vector Search** | Pinecone | | **Deployment Ready** | Vercel (frontend) + Railway/Render (backend) | ## πŸ“ Project Structure ``` tataconnect/ β”œβ”€β”€ src/ # React frontend β”‚ β”œβ”€β”€ components/ # Reusable UI components β”‚ β”œβ”€β”€ context/ # Auth context with Supabase β”‚ β”œβ”€β”€ pages/ # Main pages (Dashboard, Messaging, etc.) β”‚ β”œβ”€β”€ services/ # API & Supabase clients β”‚ β”œβ”€β”€ main.tsx # Sentry & PostHog initialization β”‚ └── index.css # Global styles β”‚ β”œβ”€β”€ backend/ # Express API β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ routes/ # API endpoints (auth, caregivers, messaging, etc.) β”‚ β”‚ β”œβ”€β”€ services/ # Service modules (Pinecone, Upstash, PostHog) β”‚ β”‚ β”œβ”€β”€ server.ts # Sentry initialization & app setup β”‚ β”‚ └── seed.ts # Database seeding β”‚ β”œβ”€β”€ prisma/ β”‚ β”‚ └── schema.prisma # Database schema β”‚ └── .env.example # Environment template β”‚ β”œβ”€β”€ .env.example # Frontend environment template β”œβ”€β”€ package.json # Frontend dependencies └── README.md ``` ## πŸš€ Quick Start ### Prerequisites - Node.js 18+ - npm or yarn - Git - Supabase CLI (optional, for local development) ### Installation ```bash # Clone the repository git clone github.co …

Languages