Back to Bricks
Share Analytics
AnalyticsTrack content sharing across platforms. Useful for analytics and engagement metrics.
shareanalyticstrackingsocial
Backend:
prisma/schema.prismajavascript
1model Share {2 id String @id @default(uuid())3 userId String?4 targetId String5 platform String6 createdAt DateTime @default(now())7}Paste Guide
Copy files to:
prisma/schema.prisma (append models)repositories/share.repo.jscontrollers/shareController.jsroutes/shareRoutes.jsAdd to server.js:
app.use('/api/share', require('./routes/shareRoutes'));Stack
PrismaExpress
Test Examples
curl -X POST http://localhost:5000/api/share \
-d '{"targetId": "post_123", "platform": "twitter"}'